Monday, December 16, 2013
Sunday, October 27, 2013
我已读完了Rachael 写的很多篇章,有种让人身临其境之感,试译一段如下:
2013年9月22日。Tahoe湖之南
清晨醒来时,碰上了今年的第一场雪,那真是一个完美的早晨。天空是明丽的蓝,整个世界都在闪闪发亮。云层消散后我看到了一个广阔的世界,周围的岩石峭壁,它们只是被一层薄薄的积雪覆盖着。地面积下的清新雪迹让我们得以察知是与谁为邻:有鹿、有兔子、有小灰狼、还有美洲豹、还有熊经过的印迹。看起来像是有位熊妈妈与它的两只幼崽在这儿嬉闹过,它们在这个早晨还真是有一段愉快的时光啊。这清新的薄雪给这大山带来的,是完全不一样的、绝对是令人赞叹的景象哪。白天里我们穿越瑰丽的高山,傍晚时分天空又闪耀着金黄的云彩,就像是在火焰上舞蹈一般。太阳下山后不久,我们听到一群丛林小灰狼的歌唱,那真是美丽得令人流连忘返。在星空下露营,看着月亮升起时我们正在分食着豌豆汤。夜晚很冷,但在任何有选择的时候我总是喜欢露营,看见星光闪耀,世上再没有比这更好的方式入眠了。
http://rachelandbennyhikethepct.blogspot.com/2013/10/south-lake-tahoe-to.html
Wednesday, September 25, 2013
Hybrid Running 32bit applications with 64bit OS kernel
对于浏览器内经常开到40以上的标签页来说,64位程序的浏览器占用内存太多,动辙数G的物理内存消耗。 浏览器内的Flash插件也是消耗内存的大户。
解决办法是以32位浏览器来代替运行,但在64位OS下又要安装multilib库,同样的库文件安装两份, 对于SSD硬盘的容量来说又要消耗不少空间。
正好硬盘上另一分区有以前残存的一个32位Ubuntu,借壳来运行32位程序倒是不错。
# mount /dev/sda6 /mnt/sda6 # mount -o bind /home /mnt/sda6/home # mount ... for proc sysfs /dev ...
sudo chroot /mnt/sda6 su -l user /opt/google/chrome-26/google-chrome --extra-plugin-dir=tmp/firefox/browser/plugins
最终得到一个浏览器UA如下:
User-Agent: Mozilla/5.0 (X11; Linux i686 (x86_64)) AppleWebKit/537.31 (KHTML, like Gecko) Chrome/26.0.1410.43 Safari/537.31
说起32位程序它不能利用64位CPU的所有寄存器,效率又有所不足,理想的解决方案应该是x32,目前看起来这个方案Intel也是也出台好几年了,但似乎没什么发行版跟进,毕竟重编译所有的库所有的应用程序这工作量实在不小,虽然它能被证明比纯32位和纯64位运行都快,但市场容量有限哪,人们对PC的兴趣转移走了也是重要的原因。现有的64位和32位能work就行。
Thursday, February 07, 2013
SVLUG talk on Feb6, 2013
http://distrowatch.com/dwres.php?resource=popularity
昨天有人提到 Ubuntu老矣,是因为 Canonical 已经走了歧途,
并举例 distrowatch 为证,最近一个月、最近三个月、最近六个月、最近12个月,关注度最高的一直保持在 Linux Mint, 这个发行版做得不错,
两年坚持使用 Gnome3的体会:桌面还是不错的,坚持使用, every single day 的使用,工作以及生活只启动此系统;我喜欢常按 Super键,给大家做会议演示时呼出平铺的窗口,从 Applications 中找出需要的应用程序,界面华丽。不过 gnome-shell 还是有泄露内存的嫌疑,每日使用只 suspend/resume 从来不关机的情况下,在连续七天以上之后 gnome-shell 在RSS中显示使用超过500M物理内存,这是 x86_64 的情况,可能是内存指针用得疯狂啊。workaround 是kill掉再启一个 gnome-shell. 下一次安装时,桌面还是用 i686 比较省点内存吧,64位模式下连 Xorg 也常常用到100多M内存,而32位下只需40M;有了4G物理内存,一般不用swap,但Chromium中的网页开到40个以上时,有点紧张,可以选择性kill掉一部分chromium进程
$ ps u -e --sort rss
$ ps u -e --sort pcpu
Arch/Gentoo 用到一定程度时,该安装的程序都装好了,渐渐地不再滚动,只能定时去 refresh 新的 distro, 不过两年不短了,这是一个定时强迫去接受和发现新的发行、新的应用的好时机;短暂地离开,是为了更好的前行,了解熟悉到一定程序,随时都可以回来的
最后提到 freebsd dying, 因为 fund 逐渐消失,开发人员都逐渐 廉颇老矣、、 sigh ...
Subscribe to:
Posts (Atom)