最近似乎总是「无聊」,于是就又想做点什么东西。
在网上看到一篇有关 VI 编辑器的文章不错,但是排版方面的确让人感到有些欠缺。于是本人不才将其重新排版并做成 PDF 格式的文档,以便保存。
VI 编辑器是一个好东西,至于此 PDF 中的内容相信兄弟们也自然能够揣摩。
早上红光兄弟发我消息,问我是否了解过 Safari 在 Windows 平台下内存的占用情况。我对此也颇有微词,于是写了如下的一点摘记和调查。
本人目前对 Safari 的使用情况感到非常的尴尬。一方面我 十分喜欢和关注 Safari 浏览器 (因为字体显示非常的舒服)尤其是近期的 Safari for Windows 版本解决了中文输入的问题以,更甚喜欢;而另一方面对其自身的性能(运行速度)以及扩展兼容性的问题,让我感到 Safari 还是有待加强的。
Safari 在 Windows 平台下的内存占用使用率比较的不理想。作为对比描述,下面我针对 Windows 平台和 Mac 平台分别打开 about:blank 、Google 的英文首页以及新浪网做一个比较。感谢红光兄弟提供 Mac 平台的截图。
这三个页面是非常的有代表性的:空白页说明了 Safari 自身的占用内存量、Google 也说明了长期打开同一页面会占用多少的内存,而新浪的首页则能很好的说明在大量文字、Flash、图片的页面下 Safari 的内存占用量。
首先是两个平台在打开一个空白页所占用的内存。
上面的是 Windows 平台的 Safari 打开一个空白页的内存占用量,大概占用了 36MB 的内存。
而 Mac 平台下则只占用了 24 MB 的内存。
然后是分别打开 Google 英文首页的时候的占用量:
可以看见 Safari Windows 版本的内存占用量上去了,大概占用了 54MB 的内存。
而 Mac 下面打开 Google 英文首页的内存占用量几乎没有多大的改变,在 29 MB 左右。
打开新浪首页方面,Windows 平台下 Safari 的占用内存是 69 MB。
同比 Mac 平台的内存占用量为 57 MB。
从上述的结果可以断定为 Safari Windows 版本的性能会比 Mac 平台下稍微逊色一点。究其原因我个人分析有 Safari 自身也有系统方面的原因。
自身的原因主要是 Safari 作为 Mac 官方的浏览器已经存在多年,相对来说已经是非常的稳定和成熟,而 Windows 的平台 Safari 目前还出于 Beta 中,是一个仍然需要完善的版本。平台方面的原因,Mac 系统是基于 Unix 的,其自身的内存调用和抢先式多任务管理性能非常的出色。而相对来说,Windows 平台在其自身的(虚拟)内存管理方面还是和 Mac 是有差距的。
根据红光兄弟提供的截图,本人注意到 Mac 平台下 Safari 是运用多线程的。对比目前 Safari Windows 平台自然有无法比拟的先天优势。
最后,至于如何加快 Safari 在 Windows 平台下的运行速度,我个人认为一方面在期待 Safari Windows 版本能够持续改善的同时,一方面也可以使用类似 RAM Idle 等内存管理软件的配合加快速度。
Safari 的 Windows 版本从五月刚出来页面连中文也无法支持,到目前已经可以完美的支持中文显示和输入(虽然软件界面还是英文的)仅仅经历了半年时间。据此,我坚信,Safari 是能逐步满足用户需求的。
无意间翻到一 老外的 MySQL Cheat Sheet 非常的好用,基本上可以涵盖日常的 MySQL 操作了。本人不才英语差那么一点点,但由于非常喜欢这个 MySQL Cheat Sheet 于是就将其翻译成了中文。下面是一些下载地址,有需要的朋友随意了:
ZIP 格式 (压缩包内包含了 PDF 格式和 PNG 格式)
为了安全起见,我在 Yupoo 上放了一个 PNG 格式的拷贝, 在这里查看 。
嗨!我叫「明城」,八零后、码农、宁波佬,现居杭州。除了这里,同时也欢迎您关注我的 GitHub、 Twitter、 Instagram 等。
这个 Blog 原先的名字叫 Gracecode.com 、现在叫 「無標題文檔」 。 要知道作为码农取名是件很难的事情,所以不想在取名这事情上太费心思。
作为八零后,自认为还仅存点点可能不怎么被理解的幽默感,以及对平淡生活的追求和向往。 为了避免不必要的麻烦,声明本站所输出的内容以及观点仅代表个人,不代表自己所服务公司或组织的任何立场。
如果您想联系我,可以发我邮件 `echo bWluZ2NoZW5nQG91dGxvb2suY29tCg== | base64 -d`。