西西河

主题:【原创】攒台处理照片的i7 920 -- 时常数

共:💬39 🌺50 新:
全看分页树展 · 主题 跟帖
家园 攒台处理照片的i7 920 (四)

硬盘,确实是让我很头痛的一个问题。

Adobe的内线Scott Byer在他的“Reap what you Measure”提到了如果只有单硬盘,Photoshop的性能可能会受到很大的限制:

Even worse, if the system paging file and Photoshop's scratch file are on the same physical drive (meaning you only have one set of drive heads), what will often happen is that Photoshop wants to read a new tile into memory from it's scratch files, but the memory it's trying to read that into has been paged out - so a little gets paged in (operating systems have annoyingly small page sizes), Photoshop continues trying to read in it's tile, a little gets read in, then more of the place it's trying to read it into needs to get paged back in, then a little more gets read, then... Well, you get the idea. Now, when both Photoshop scratch and the paging file are on the same physical disk, each of those little flips between reading the scratch file and paging in the memory to read it into forces the drive head to go to that part of the disk. Photoshop will now be running about the slowest it could run on your machine.

所以单纯从性能上来说,最好的配置就是多硬盘。系统用一个盘,(这个盘上有系统,内存交换文件,还有lightroom,photoshop的主程序),Lightroom的“像册数据库”文件放另外一个盘,照片放第三个盘,这样尽可能的避免硬盘读写的冲突。不过,这样做太贵了,人家开出的单子要$2200!!

里面包含2个300G的VelociRaptor硬盘,一个给系统,另外一个给Photoshop的暂存和Lightroom数据库。然后再用4个1T的WD Caviar Black做Raid0+1的阵列……奢侈呀,奢侈

我当然还没有发烧到那么高,所以还是想慢慢来没有必要一步到位。只要留下足够的扩展空间,硬盘总会到白菜价的,SSD也正方兴未艾,好日子总是会来到的

现在呢,就先凑合着用吧。老机器上有一个200G的SATA硬盘,先拆到新机器上面,当做主要的备份盘。新机器先用一个WD 1T的,这样基本上应该可以保证数据的基本安全了。备份盘速度要求不高,准备只用来存储原始的文件以及最后处理完了的成品。所以平常基本上不应该怎么用的。处理的照片不算太大,D70s是6M像素的,考虑16位模式下,一张照片要占用16×3×6M/8=36MB的内存。考虑到有了6G的内存,上面文章提到的交换文件的问题应该不大。所以,所有的其他文件都在一个盘上应该不会对系统有太大的影响。等到SSD成熟了,可以考虑换上这个来加速么

Raid还是外挂硬盘,这是个问题

开始考虑数据安全的时候,首先就想到了Raid1,有一个完全镜像的硬盘来备份,基本上如果不是机箱着火什么的,就应该万无一失了;嗯,机箱着火,这个好像不太可能,倒是什么病毒呀之类的东东,可能破坏系统中硬盘里的东西呀。记得当年写毕业论文的时候,学校里面流行一个删图片,删文档的病毒。有几个哥们写的论文就这样消失得无影无踪,真是凄凉呀。所以说,Raid1基本上可以避免硬盘自身的硬件损毁导致的数据问题,但是对于机器中其他系统出问题破坏数据的情况可就没有什么帮助了。现代的系统,估计最不可靠的还是电源什么的了,如果这个闹个什么电压波动,或者像成龙《我是谁》里面那样,恐怖分子搞个什么陨石给发电厂用,市电忽上忽下的,估计什么Raid都不好用了。

那么,用外置硬盘定期备份呢?这个,从原则上说,应该可以很大程度上避免软件问题导致的破坏,如果病毒正好在备份的时候发作,那就只能怪点背了,。但是,这样也有自己的问题:任何在两次备份之间的修改都有丢失的可能。不过,还好的就是,对于一般的照片和视频来说,只要原始文件在那里,总是可以重新处理出来的,只是要做重复劳动罢了。所以,只要备份原始图片和最终结果就好了。这是和一般设计应用最不一样的地方了,对于设计来说,素材只是一个小头,大头在处理和创意上面,那个更需要随时备份。对于外置硬盘备份,最大的问题还是稳定性:如果外置硬盘一不小心砸地板上了(这个还是很可能的吧,放在桌子上,一不小心就给推下去了……),这个比什么电压出问题的可能性要高多了。

总体来说就是,Raid很好的处理了硬盘可靠性导致的数据丢失问题,但是对于病毒和误操作之类的却没有作用;外置硬盘刚好反过来,硬盘的可靠性没有内置时候高,但是对于减小病毒什么的破坏更有优势。所以说呀,Raid还是外置硬盘,这是一个问题。

最后说说 影零乱 平面几何 提到的Raid5。

Raid5可是个好东东,利用率比Raid1的50%要高不少(N-1)/N,性能也有所提高。有点Raid0和Raid1的折衷的意思。Raid5是把数据分散到N-1个盘上,同时附加一个奇偶校验,这样任何一个硬盘损坏了,上面的数据都可以由其他的N-1个盘中恢复出来。同时因为把数据分散放置了,相当于有N-1个磁头并行读写,性能也会有提高。Raid5最少要3个硬盘。但是,Raid5还是不好扩展,就是说,你买了一个新硬盘,想从N个硬盘的阵列变成N+1个,那就需要重建整个阵列(个人理解,希望没有理解错……)。从我目前对于数据安全的要求来看,Raid5还是没有太大的必要……

这下把主要的东西都写了,下面要写写机箱,电源之类的了。这个因为装机不多,所以考虑就没有这么多了,容我喝水之后再说吧

元宝推荐:铁手,
全看分页树展 · 主题 跟帖


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河