सिस्टम ड्राइव के रूप में विभिन्न एसएसडी प्रकार (न केवल एसएटीए आधारित) का उपयोग करना


4

वर्तमान में मेरे पास एक थिंकपैड X61 है और इसे थोड़ा तेज और थोड़ा अधिक शक्ति कुशल बनाना चाहता हूं।

उस कारण से मुझे लगा था कि SSD ड्राइव को जोड़ने से सबसे ज्यादा फायदा होगा। दुर्भाग्य से, वित्तीय कारणों से, 200GB से अधिक क्षमता का SSD खरीदना मेरे लिए पहुंच से बाहर है (न केवल यह लैपटॉप के बाकी हिस्सों की तुलना में अधिक होगा, बल्कि वर्तमान में मेरे पास इसमें 500 जीबी ड्राइव है, इसलिए ऐसी ड्राइव भी मेरे लिए एक तरह का अपग्रेड होगा)।

एक सस्ते Transcend 4GB Class 6 (14MiB / s स्ट्रीमिंग, 9MiB / s रैंडम रीड) कार्ड के साथ प्रारंभिक परीक्षण के दौरान मैंने बूट समय को आधे से कम करने का अनुभव किया, इसलिए केवल OS डालते ही यह पहले से ही एक सुधार होगा। दुर्भाग्य से, मेरा सिस्टम अब लगभग 11GiB आकार का है, इसलिए 16GB से कम कुछ भी विवश होगा।

इस लैपटॉप में मैं कम से कम 5 अलग-अलग तरीकों से अतिरिक्त ड्राइव कनेक्ट कर सकता हूं:

  • X6 Ultrabase में SATA-ATA कनवर्टर कैडी का उपयोग करना
  • आंतरिक मिनी PCIe स्लॉट का उपयोग करना
  • एकीकृत SDHC स्लॉट का उपयोग करना
  • कार्डबस (उर्फ पीसीएमसीआईए या पीसी कार्ड) स्लॉट का उपयोग करना
  • USB का उपयोग करना

शुक्र है, क्योंकि मैं इस पीसी पर केवल लिनक्स का उपयोग करता हूं, उनमें से बूट करने की क्षमता अप्रासंगिक है क्योंकि मैं /bootविभाजन को आंतरिक एचडीडी और /उपर्युक्त फ्लैश मेमोरी में से किसी पर भी डाल सकता हूं (जैसा कि मैंने पहले ही एसडीएचसी परीक्षण के लिए किया था)।

जो मैं शोध करने में सक्षम था और अपने अनुभव से उन विकल्पों के बजाय बड़े डाउनसाइड या अन्य समस्याओं के साथ आया:

SATA-ATA कैडी

इसके तीन डाउनसाइड हैं:

  • मुझे हर समय अपने साथ अल्ट्रैब ले जाना होगा (यह वास्तव में असुविधाजनक नहीं है, लेकिन उन ग्रामों को जोड़ते हैं) और जब मैं बैटरी को डिस्कनेक्ट करना चाहता हूं तो इसे काट नहीं सकता
  • यह ऑप्टिकल ड्राइव के लिए बे को अनुपयोगी बनाता है और कभी-कभी अन्य हार्ड ड्राइव को त्वरित पहुंच प्रदान करता है
  • केवल कैडडीज मैं खरीद सकता था, बल्कि उनमें भड़कीले नियंत्रकों को रख सकता था, इसलिए मेरे ओएस को इस पर रखने से इसकी स्थिरता बाधित होगी

आंतरिक मिनी PCIe स्लॉट

यह एक आदर्श समाधान होगा, अगर केवल मैं वास्तविक PCIe SSDs पा सकता हूं, न कि केवल ऐसे उपकरण जो PCIe मैकेनिकल कनेक्शन (डेल मिनी या एसस ईईई में उपयोग किए जाने वाले) पर केवल SATA या ATA से बात कर सकते हैं।

सैद्धांतिक रूप से सैमसंग ने इस तरह के उपकरणों को जारी किया था, लेकिन मैं उन्हें कहीं भी खुदरा में नहीं मिला।

एकीकृत SDHC स्लॉट

यह एक एकल दोष के साथ एक अच्छा समाधान है: बाजार पर सबसे तेज़ 16GB SDHC कार्ड केवल 35MiB / s के आसपास पढ़ा जा सकता है और 15MiB / s लिख सकता है जबकि अभी भी सामान्य 40GB SATA SSD की तरह खर्च करना 10 गुना तेज है। वास्तव में लागत प्रभावी नहीं है।

कार्डबस (उर्फ पीसीएमसीआईए या पीसी कार्ड) स्लॉट

वे कार्ड एसडीएचसी विकल्प की तुलना में बहुत तेज हैं (ऐसे हैं जो बेंचमार्क में पढ़े गए 50MiB / s से अधिक अच्छा कर सकते हैं) और जो मैं अपने लैपटॉप में PCMCIA कंट्रोलर पा सकता हूं वह UDMA को सपोर्ट करता है इसलिए इसे सक्षम गति देने में सक्षम होना चाहिए।

वे अभी भी एसडी कार्ड की तरह ही खर्च करते हैं, लेकिन कम से कम वे मेरे वर्तमान एचडीडी के तुलनीय प्रदर्शन प्रदान करते हैं।

यु एस बी

यह सबसे बुरा विकल्प है। न केवल यह इंटरफ़ेस से 20-30MiB / s तक ही सीमित है, ड्राइव लैपटॉप से ​​बाहर चिपकेगा, इसलिए यह एक बड़ा नहीं है।

प्रश्न

जैसे कि मुझे लगता है कि "सीएफ इन ए कार्डबस अडैप्टर" रूट पर जाना सबसे अच्छा विकल्प होगा। मेरा सवाल है: क्या किसी ने कार्डबस एडेप्टर में सीएफ कार्ड का उपयोग करने की कोशिश की, क्योंकि थिंकपैड लैपटॉप पर लिनक्स के साथ सिस्टम ड्राइव? सामान्य तौर पर लैपटॉप? वास्तविक दुनिया का प्रदर्शन क्या था?

मेरे पास कोई सीएफ कार्ड नहीं है, इसलिए मैं यह जाँच नहीं कर सकता कि यह सस्पेंड / रिज्यूम के साथ कितनी अच्छी तरह काम करता है, या जो भी है उसे इनट्रामाफ़्स में काम करना आसान है (मैं आर्चलिनक्स का उपयोग कर रहा हूं और एसडी कार्ड तुच्छ था - 3 मॉड्यूल जोड़ें सिंगल कॉन्फिगर लाइन और पुनर्निर्माण initramfs) तो इस पर किसी भी सुझाव / getchas का भी स्वागत है।


मैं किसी भी ओएस को फ्लैश मेमोरी में डालने का विरोध कर रहा हूं, क्योंकि एसएसडी के लिए बचत, सीमित जीवनकाल के कारण। उन्होंने कहा, आप कार्डबस के माध्यम से सीएफ के साथ खुश हो सकते हैं, जैसा कि आप सुझाव देते हैं।

मैं डालने की योजना नहीं है /tmp, /var/logया उस /homeपर और btrfs का उपयोग करेगा ताकि मुझे लगता है कि यह वास्तव में सीमित जीवनकाल के साथ समस्या नहीं होगी।
ह्यूबर्ट करियो

जवाबों:


3

ह्यूबर्ट, विभिन्न विकल्पों का अच्छा सारांश। आप अंततः किसके साथ गए थे?

एक उपयोगकर्ता का कहना है कि SuperTalent SR32C7MME एक सच्चा मिनी-PCIe कार्ड है, mSATA नहीं । अगर यह सच है, तो इसका दावा 350/80 MB / s पढ़ने / लिखने की गति को सबसे अच्छा विकल्प बनाना चाहिए: http://communities.intel.com/message/143517#143517

जैसा कि आप ध्यान दें, निश्चित रूप से काम नहीं करेगा mSATA कार्ड हैं। वे शारीरिक रूप से एक लूप के मिनी-पीसीआई स्लॉट में फिट होते हैं, लेकिन एक अलग प्रोटोकॉल का उपयोग करते हैं, जो केवल कुछ नए लैपटॉप का समर्थन करते हैं।

सबसे पहले मैंने सोचा कि लैपटॉप के "पीसी कार्ड" (पीसीएमसीआईए) स्लॉट का उपयोग करने से सबसे अधिक फायदा होगा, लेकिन कार्डबस फॉर्म फैक्टर में बहुत कम एसएसडी बनते हैं, वे सभी काफी छोटे और महंगे हैं, यह स्पष्ट नहीं है कि कार्डबस एसएसडी है या नहीं। यहां तक ​​कि एक पीसी कार्ड स्लॉट में एक एडाप्टर में सही ढंग से काम करते हैं।

नए एसडीएक्ससी कार्ड, हालांकि वह तेज़ नहीं है, फिर भी एक अच्छा विकल्प हो सकता है, अगर वे वास्तव में आपके लैपटॉप के एसडी स्लॉट में काम करते हैं। ऐसा लगता है कि वे नहीं कर सकते हैं। जैसा कि आप बताते हैं, पीसी कार्ड में एक कॉम्पैक्ट फ़्लैश कार्ड काम करना चाहिए, लेकिन मैंने कोशिश नहीं की है।

उपरोक्त में से प्रत्येक के हार्डवेयर उदाहरण (यह बेवकूफ वेबसाइट मुझे उत्पादों के लिए वास्तविक लिंक पोस्ट नहीं करने देगी, इसलिए आपको Google पर जाना होगा):

  • $ 116, 32 जीबी सुपरटैलेंट SR32C7MME:
  • $ 180, इंटेल 310 सीरीज 80GB mSATA एंटरप्राइज सॉलिड स्टेट डिस्क SSDMAEMC080G2C1 ( काम नहीं करेगा ):
  • $ 230, विंटेक फ़ाइलमेट 96GB 3FMS4D096JM-R:
  • $ 78, विंटेक FileMate 64GB सिक्योर डिजिटल एक्सटेंडेड क्षमता (SDXC) मॉडल 3FMSD64GBXC-R:
  • $ 160, 64GB कॉम्पैक्ट फ्लैश 400X मॉडल TS64GCF400 पार करें:

जानकारी के लिए धन्यवाद! मैं शायद उनमें से एक को आज़माऊंगा जब मेरे पास कुछ अतिरिक्त नकदी होगी क्योंकि बाकी सभी विफल हो गए हैं। मैंने विवरण के साथ उत्तर जोड़ा है। SDXC को काम करना चाहिए क्योंकि X61s कार्ड स्लॉट एक वास्तविक कार्ड स्लॉट है, न कि SD-to-USB अडैप्टर, इसलिए SD प्रोटोकॉल का उपयोग OS द्वारा किया जाता है, हार्डवेयर द्वारा नहीं। मुझे हालांकि प्रदर्शन के बारे में संदेह है ...
ह्यूबर्ट करियो

2

मैंने वर्तमान में 5 में से 4 विकल्प तलाशे हैं:

SATA-ATA कैडी: सबसे अच्छी तरह से परतदार (मैं असली आईबीएम एक खरीद नहीं सकता, शायद वे बेहतर हैं)

SDHC: सैंडिस्क एक्सट्रीम एचडी वीडियो (30MiB / s, क्लास 10) कार्ड के साथ भी भद्दा प्रदर्शन, उस पर सिस्टम स्थापित करने के बाद, कुछ पैकेज अपग्रेड बाद में मैं मुश्किल से 1MiB / s की लेखन गति प्राप्त कर सका। ऐसा लगता है कि वे वास्तव में स्ट्रीमिंग कैमरा लेखन के लिए अनुकूलित हैं। ईओएस 400 डी में प्रारूपण के बाद, यह अपने उद्धृत प्रदर्शन पर वापस आ गया था। सस्पेंड कार्य करने के लिए मुझे कर्नेल को फिर से स्थापित करना होगा।

PCMCIA: कार्ड के साथ किसी भी प्रकार का संचार होने पर कंप्यूटर पूरी तरह से अनुपयोगी था। मेरा मतलब है कि 200 मेगाहर्ट्ज पहले जीन पेंटियम में गिरावट। एक साफ कार्ड के बारे में, 500-700KiB / s के रोगी प्रदर्शन।

कार्डबस: (लिनक्स के लिए किसी भी ड्राइवर के साथ केवल एक ही प्रीटेक / लेक्सर एडॉप्टर का उपयोग करके), ड्राइवर केवल पीआईओ मोड 1 का समर्थन करता है इसलिए प्रदर्शन आकर्षक है: 1-2MiB / s एक साफ कार्ड पर लिखें। इस बार मैंने सैंडिस्क एक्सट्रीम (60MiB / s UDMA) का इस्तेमाल किया। मैंने सस्पेंड करने की कोशिश नहीं की है, लेकिन मुझे डर है कि इसके लिए कर्नेल पुनर्मूल्यांकन की भी आवश्यकता होगी।

प्रपत्र कारक के कारण USB बाहर है।

केवल अस्पष्टीकृत विकल्प एक मिनीपीसीआई एसएसडी है ...

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.