SSD Caching ຈິງມີປະສິດຕິຜົນໃນການສົ່ງເສີມການປະຕິບັດ PC?
ຮາດດິດຂອງລັດແຂງ ສະເຫນີການເຂົ້າເຖິງຂໍ້ມູນທີ່ໄວທີ່ສຸດແລະເວລາໂຫຼດ. ບັນຫາແມ່ນວ່າພວກເຂົາສະເຫນີພື້ນທີ່ຈັດເກັບໂດຍທົ່ວໄປຫນ້ອຍລົງແລະມາພ້ອມກັບແທັບລາຄາທີ່ສູງເມື່ອປຽບທຽບກັບຮາດໄດ. ເຄື່ອງແມ່ຂ່າຍຂອງອົງການຈັດຕັ້ງທຸລະກິດໄດ້ໃຊ້ແຜ່ນແຂງຂອງລັດເປັນຮູບແບບຂອງຄວາມລັບລະຫວ່າງເຄື່ອງແມ່ຂ່າຍແລະຮາດໄດຂອງພວກເຂົາເປັນວິທີການເພີ່ມການປະຕິບັດການເຂົ້າເຖິງຂໍ້ມູນໂດຍບໍ່ມີຄ່າໃຊ້ຈ່າຍສູງສຸດຂອງອາຍຸ SSD ເຕັມ. Intel ນໍາສະເຫນີເທກໂນໂລຍີດຽວກັບຄອມພິວເຕີສ່ວນບຸກຄົນຫລາຍປີທີ່ຜ່ານມາດ້ວຍ Chipset Z68 ໃນຮູບແບບຂອງການຕອບສະຫນອງເຕັກໂນໂລຢີ Smart. ບົດຂຽນນີ້ແມ່ນກ່ຽວກັບເຕັກໂນໂລຢີ, ວິທີການຕັ້ງຄ່າມັນແລະບໍ່ວ່າຈະມີຜົນປະໂຫຍດທີ່ຊັດເຈນຈາກການໃຊ້ມັນເພື່ອຊ່ວຍເພີ່ມການປະຕິບັດຄອມພິວເຕີໂດຍທົ່ວໄປ.
ການຕັ້ງຄ່າຂອງເທກໂນໂລຍີການຕອບສະຫນອງສະຫມາດ
ການໃຊ້ເທກໂນໂລຍີການຕອບສະຫນອງທີ່ທັນສະໄຫມດ້ວຍຄອມພິວເຕີທີ່ໃຊ້ຄອມພິວເຕີ Intel ທີ່ມີປະສິດທິພາບແມ່ນງ່າຍດາຍ. ສິ່ງທີ່ຈໍາເປັນທີ່ສຸດແມ່ນຮາດດິດ, ຂັບລັດແຂງ, ຂັບ Intel ແລະການຕັ້ງຄ່າ BIOS ລະບົບ. ຂັ້ນຕອນທີ່ສັບສົນທີ່ສຸດແມ່ນການຕັ້ງຄ່າ BIOS. ໂດຍພື້ນຖານແລ້ວ, ການຕັ້ງຄ່າ BIOS ສໍາລັບການຄວບຄຸມຮາດໄດຕ້ອງຖືກກໍານົດໃຫ້ຕັ້ງຄ່າ RAID ແທນທີ່ຈະເປັນຮູບແບບ ACHI. ປຶກສາເອກະສານຂອງແມ່ບົດຂອງທ່ານກ່ຽວກັບວິທີການ ເຂົ້າເຖິງ BIOS ເພື່ອເຮັດການປ່ຽນແປງ.
ເມື່ອລະບົບປະຕິບັດການໄດ້ຖືກຕິດຕັ້ງຢູ່ໃນຮາດໄດແລະຖືກໂຫລດດ້ວຍຕົວຂັບ Intel Rapid Storage Technology, ມັນແມ່ນເວລາທີ່ຈະຕິດຕັ້ງໄດທີ່ລັດແຂງ. ສ້າງແຜ່ນດິດລັດທີ່ແຂງພ້ອມກັບລະບົບໄຟລ໌ NTFS. ຫຼັງຈາກນັ້ນເປີດຕົວ Rapid Storage Technology. ເຂົ້າໄປໃນແຖບເລັ່ງໄວແລະເລືອກເປີດໃຊ້. ຫຼັງຈາກນັ້ນມັນຈະຖາມທ່ານວ່າ SSD ເຖິງ 64GB ທ່ານຕ້ອງການໃຊ້ສໍາລັບ cache ແລະຮູບແບບໃດ (ຖືກກ່າວເຖິງຂ້າງລຸ່ມນີ້) ເພື່ອໃຊ້. ເມື່ອໃດທີ່ເຮັດແລ້ວ, cache ຈະຖືກຕິດຕັ້ງແລະຄວນຈະເຮັດວຽກ.
Enhanced vs. Maximized
ໃນລະຫວ່າງການຕິດຕັ້ງ, cache ສາມາດຕັ້ງຄ່າເປັນໂຫມດ Enhanced or Maximized. ນີ້ຈະສົ່ງຜົນກະທົບຕໍ່ການປະຕິບັດງານຂອງແຄດໂດຍຜ່ານວິທີການຂຽນຂໍ້ມູນໃຫ້ກັບໄດ. ໂຫມດປັບປຸງໃຊ້ວິທີການທີ່ເອີ້ນວ່າ write-through. ໃນໂຫມດນີ້, ເມື່ອຂໍ້ມູນຖືກຂຽນໄວ້ໃນໄດ, ມັນຖືກຂຽນໄວ້ທັງ cache ແລະ hard drive ໃນເວລາດຽວກັນ. ນີ້ເຮັດໃຫ້ການປະຕິບັດສໍາລັບການຂຽນຫາອຸປະກອນການຂຽນຊ້າສຸດທີ່ປົກກະຕິແມ່ນຮາດໄດ.
ຮູບແບບທີ່ສູງສຸດໃຊ້ລະບົບທີ່ຂຽນວ່າ back-up. ໃນກໍລະນີນີ້, ເມື່ອຂໍ້ມູນຖືກຂຽນໄວ້ໃນລະບົບ, ມັນຈະຖືກຂຽນໄວ້ໃນ cache ທີ່ລວດໄວກ່ອນແລະຫຼັງຈາກນັ້ນກັບຄືນໄປບ່ອນຮາດໄດທີ່ຊ້າລົງ. ນີ້ເຮັດໃຫ້ການຂຽນການຂຽນໄວທີ່ສຸດເທົ່າທີ່ເປັນໄປໄດ້ແຕ່ມີບັນຫາໃຫຍ່. ໃນກໍລະນີຂອງຄວາມລົ້ມເຫຼວຂອງພະລັງງານຫຼື crash, ມັນກໍ່ເປັນໄປໄດ້ວ່າຂໍ້ມູນຈະເສຍຫາຍໃນຮາດໄດຖ້າມັນບໍ່ໄດ້ຖືກຂຽນໄວ້ຢ່າງເຕັມສ່ວນ. ດັ່ງນັ້ນ, ຮູບແບບນີ້ບໍ່ໄດ້ຖືກແນະນໍາໃຫ້ສໍາລັບທຸກຮູບແບບຂອງລະບົບຂໍ້ມູນສໍາຄັນ.
ການປະຕິບັດງານ
ເພື່ອເບິ່ງວ່າວິທີການເຕັກໂນໂລຢີໃຫມ່ຂອງ Smart Response ມີປະສິດທິພາບ, ຂ້ອຍກໍ່ຕັ້ງລະບົບການທົດສອບດ້ວຍຮາດແວຕໍ່ໄປນີ້:
- ເມນບອດ: ASRock Z68 Pro3
- Processor: Intel Core i5-2500k (default speed)
- ຫນ່ວຍຄວາມຈໍາ: 8GB (2x4GB) GKK Ripjaws DDR3 1600MHz
- Hard Drives: ສອງ WD Caviar SE16 640GB SATA ໃນ RAID 0
- Solid State Drive: OCZ Agility 3 60GB SATA III
ຄວາມແຕກຕ່າງທີ່ໃຫຍ່ຫຼວງໃນການຕິດຕັ້ງຂອງຂ້ອຍເມື່ອທຽບກັບສິ່ງທີ່ຈະນໍາໃຊ້ແມ່ນການຕັ້ງຄ່າ RAID 0 . Smart Reponse Technology ສາມາດເຮັດວຽກຮ່ວມກັບຮາດໄດດຽວຫຼືອາເລ RAID. ແຖບ RAID ຖືກອອກແບບມາເພື່ອປັບປຸງການປະຕິບັດງານ. ການທົດສອບຫຼາຍທີ່ສຸດຂອງເຕັກໂນໂລຢີໃນປະຈຸບັນແມ່ນໄດ້ເຮັດກັບເຄື່ອງດຽວເພື່ອໃຫ້ຂ້ອຍຢາກເຫັນວ່າມັນຈະຊ່ວຍໃຫ້ການສະຫນັບສະຫນູນລະບົບທີ່ໃຊ້ເທກໂນໂລຍີທີ່ມີຢູ່ແລ້ວເພື່ອເພີ່ມການປະຕິບັດງານ. ເພື່ອສະແດງໃຫ້ເຫັນນີ້, ຂ້າງລຸ່ມນີ້ຂ້າພະເຈົ້າໄດ້ນໍາໃຊ້ຂໍ້ມູນ benchmark CrystalMark ສໍາລັບພຽງແຕ່ອາເລ RAID:
- CrystalMark - ສອງ WD Caviar SE16 640GB ໃນ RAID 0
- Sequential: 129.5 MB / s ອ່ານ, 1648 MB / s ຂຽນ
- 512k: 2932 MB / s ອ່ານ, 6484 MB / s ຂຽນ
- 4k: 376 MB / s ອ່ານ, 1901 MB / s ຂຽນ
- 4k QD32: 1598 MB / s ອ່ານ, 2112MB / s ຂຽນ
ຕໍ່ໄປ, ຂ້າພະເຈົ້າແລ່ນມາດຕະຖານດຽວກັນໃນລະບົບ OCZ Agility 3 60GB SSD ເພື່ອໃຫ້ສາມາດບັນລຸຈຸດປະສິດທິພາບຂອງມັນ:
- CrystalMark-OCZ Agility 3 60GB SSD
- Sequential: 1712 MB / s ອ່ານ, 7525 MB / s ຂຽນ
- 512k: 1639 MB / s ອ່ານ, 755 MB / s ຂຽນ
- 4k: 2434 MB / s ອ່ານ, 575 MB / s ຂຽນ
- 4k QD32: 4839 MB / s ອ່ານ, 7288 MB / s ຂຽນ
ສຸດທ້າຍ, ຂ້າພະເຈົ້າໄດ້ເປີດໃຊ້ລະຫັດຜ່ານດ້ວຍລະບົບ Enhanced ລະຫວ່າງ RAID 0 ແລະ SSD ແລະແລ່ນ CrystalMark:
- CrystalMark - RAID 0 + SSD Caching
- Sequential: 1586 MB / s ອ່ານ, 7418 MB / s ຂຽນ
- 512k: 1557 MB / s ອ່ານ, 6208 MB / s ຂຽນ
- 4k: 2299 MB / s ອ່ານ, 1981 MB / s ຂຽນ
- 4k QD32: 7854 MB / s ອ່ານ, 2286 MB / s ຂຽນ
ຜົນໄດ້ຮັບເຫຼົ່ານີ້ສະແດງໃຫ້ເຫັນວ່າໃນເງື່ອນໄຂຂອງຂໍ້ມູນຂຽນ, ລະບົບຈະຖືກຊ້າລົງລົງຊ້າຂອງສອງອຸປະກອນເນື່ອງຈາກວິທີການຂຽນຜ່ານ. ນີ້ຫຼຸດລົງຢ່າງຫຼວງຫຼາຍຂໍ້ມູນລາຍລັກອັກສອນຕາມລໍາດັບຍ້ອນວ່າ RAID 0 ແມ່ນໄວກ່ວາ SSD. ໃນທາງກົງກັນຂ້າມ, ການອ່ານຂໍ້ມູນຈາກລະບົບທີ່ເປັນຈຸດປະສົງຕົ້ນຕໍຂອງການຈັດເກັບຂໍ້ມູນໄດ້ຖືກປັບປຸງ. ມັນບໍ່ແມ່ນເລື່ອງຮຸນແຮງໃນຂໍ້ມູນຕໍ່ເນື່ອງແຕ່ວ່າມັນແມ່ນການປັບປຸງຂະຫນາດໃຫຍ່ໃນເວລາທີ່ມັນມາຮອດຂໍ້ມູນແບບສຸ່ມ.
ວິທີການທົດສອບນີ້ແມ່ນການສັງເຄາະເຖິງແມ່ນວ່າ. ດັ່ງນັ້ນ, ເພື່ອໃຫ້ມັນກ້າວຕໍ່ໄປ, ຂ້າພະເຈົ້າໄດ້ຕັ້ງເວລາການເຮັດວຽກທີ່ແຕກຕ່າງກັນຈໍານວນຫນ້ອຍໃນລະບົບຜ່ານຫລາຍໆ passes ເພື່ອເບິ່ງວ່າວິທີການ caching ໄດ້ປັບປຸງການປະຕິບັດຂອງພວກເຂົາ. ຂ້າພະເຈົ້າໄດ້ຕັດສິນໃຈເບິ່ງສີ່ວຽກງານທີ່ແຕກຕ່າງກັນເພື່ອເບິ່ງວິທີການທີ່ມີຄວາມເສຍຫາຍໃນລະບົບ. ຫນ້າທໍາອິດ, ຂ້າພະເຈົ້າໄດ້ເຮັດການ Boot ກັບຫນ້າຈໍ Windows 7 ເຂົ້າສູ່ລະບົບລົບເວລາຂອງອຸປະກອນຮາດແວ. ຄັ້ງທີສອງ, ຂ້າພະເຈົ້າໄດ້ເປີດຕົວມາດຕະຖານກາຟິກ Unigine ຈາກການເປີດຕົວຈົນກວ່າມາດຕະຖານເລີ່ມຕົ້ນ. ອັນທີສາມ, ຂ້າພະເຈົ້າໄດ້ທົດສອບການໂຫລດເກມທີ່ຖືກບັນທຶກໄວ້ຈາກ Fallout 3 ຈາກຫນ້າຈໍໂຫຼດໄປເພື່ອຈະສາມາດຫຼິ້ນໄດ້. ສຸດທ້າຍ, ຂ້າພະເຈົ້າໄດ້ທົດສອບການເປີດຕົວ 30 ຮູບພ້ອມໆກັນໃນ Photoshop Elements. ຕໍ່ໄປນີ້ແມ່ນຜົນໄດ້ຮັບ:
- ເວລາທີ່ຈະດໍາເນີນການ (Cold Boot / Unigine / Fallout 3 / Photoshop Elements)
- ບໍ່ມີ SSD Cache: 28 sec / 40 sec / 13 sec / 19 sec
- SSD Cache-Pass 1: 23 sec / 35 sec / 13 sec / 19 sec
- SSD Cache-Pass 2: 18 sec / 24 sec / 8 sec / 19 sec
- SSD Cache-Pass 3: 16 sec / 24 sec / 7 sec / 18 sec
- SSD Cache-Pass 4: 15 sec / 24 sec / 7 sec / 18 sec
ຜົນໄດ້ຮັບທີ່ຫນ້າສົນໃຈຫຼາຍທີ່ສຸດຈາກການທົດສອບນີ້ແມ່ນ Photoshop ເຫັນຜົນປະໂຫຍດທີ່ບໍ່ມີປະໂຫຍດໃນເວລາທີ່ບັນຈຸພາບກາຟິກຫຼາຍໆເຂົ້າໄປໃນໂປແກຼມທີ່ມີ cache ທຽບກັບການຕັ້ງຄ່າ RAID ມາດຕະຖານ. ນີ້ສະແດງໃຫ້ເຫັນວ່າບໍ່ແມ່ນໂຄງການທັງຫມົດຈະເຫັນຜົນປະໂຫຍດຈາກແຄດ. ຢ່າງໃດກໍຕາມ, ລໍາດັບ boot ຂອງ Windows ໄດ້ຫຼຸດລົງເກືອບ 50% ໃນຈໍານວນທີ່ໃຊ້ເວລາມັນໄດ້ເຂົ້າໄປໃນລະບົບເຊັ່ນດຽວກັນກັບການໂຫຼດເກມ Save ຈາກ Fallout 3. ສະມາດຕະຖານ Unigine ຍັງເຫັນໄດ້ດີທີ່ 25% ໃນເວລາໂຫລດ ຈາກການຕັ້ງຄ່າໃນຖານຄວາມຈໍາ. ດັ່ງນັ້ນ, ບັນດາໂຄງການທີ່ຕ້ອງການໂຫຼດຂໍ້ມູນຫຼາຍຢ່າງຈາກໄດຈະເຫັນຜົນປະໂຫຍດ.
ຂໍ້ສະຫຼຸບ
ຮາດດິດລັດແຂງມີປະໂຫຍດຫຼາຍ, ແຕ່ພວກເຂົາຍັງມີລາຄາແພງຫຼາຍກ່ວາຮາດໄດເມື່ອທ່ານຈໍາເປັນຕ້ອງມີການເກັບຮັກສາຫຼາຍ. ສໍາລັບ thoes ການກໍ່ສ້າງລະບົບໃຫມ່, ມັນຍັງມີປະໂຫຍດຫຼາຍທີ່ຈະໄດ້ຮັບ SSD ຂະຫນາດທີ່ດີເປັນຂັບທໍາອິດແລະຫຼັງຈາກນັ້ນຂັບແຂງຂະຫນາດໃຫຍ່ເປັນຂັບສອງ. ບ່ອນທີ່ເຕັກໂນໂລຢີຕອບສະຫນອງຂອງ Intel ແມ່ນມີປະໂຫຍດຫຼາຍທີ່ສຸດສໍາລັບຜູ້ທີ່ມີລະບົບທີ່ມີຢູ່ແລ້ວເຊິ່ງຈະຊ່ວຍເພີ່ມຄວາມໄວຂອງຄອມພິວເຕີຂອງເຂົາເຈົ້າໂດຍບໍ່ຈໍາເປັນຕ້ອງໄດ້ເຮັດການກໍ່ສ້າງລະບົບປະຕິບັດການຂອງເຂົາເຈົ້າຄືນໃຫມ່ໆຫຼືພະຍາຍາມເຮັດຂັ້ນຕອນການໂຕ້ຕອບຂໍ້ມູນຈາກຮາດໄດ SSD ແທນທີ່ຈະ, ພວກເຂົາສາມາດໃຊ້ເວລາພຽງເລັກນ້ອຍໃນ SSD ຂະຫນາດນ້ອຍແລະປ່ອຍມັນເຂົ້າໄປໃນລະບົບ Intel ທີ່ມີຢູ່ແລ້ວເຊິ່ງສະຫນັບສະຫນູນເຕັກໂນໂລຢີຕອບສະຫນອງ Smart ແລະຊ່ວຍໃຫ້ມັນສະຫນັບສະຫນູນການປະຕິບັດຂອງເຂົາເຈົ້າໂດຍບໍ່ມີບັນຫາຫລາຍ.