الوصول التسلسلي

يُشير مصطلح الوصول التسلسلي إلى مجموعة من العناصر (مثل البيانات في مصفوفة ذاكرة أو ملف قرص أو على شريط تخزين مغناطيسي ) يتم الوصول إليها وفق تسلسل مُحدد مُسبقًا . وهو عكس الوصول العشوائي ، الذي يُتيح الوصول إلى أي عنصر من عناصر التسلسل بسهولة وكفاءة في أي وقت.
يُعد الوصول التسلسلي أحيانًا الطريقة الوحيدة للوصول إلى البيانات، على سبيل المثال إذا كانت مخزنة على شريط. وقد يكون أيضًا أسلوب الوصول المُفضّل، على سبيل المثال إذا كان المطلوب هو معالجة سلسلة من عناصر البيانات بالترتيب. [ 1 ]
تعريف
لا يوجد تعريف موحد في علوم الحاسوب للوصول التسلسلي أو التسلسل. [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ 7 ] [ 8 ] [ 9 ] في الواقع، قد تؤدي التعريفات المختلفة للتسلسل إلى نتائج قياس مختلفة له. ففي البُعد المكاني، يؤثر حجم الطلب، ومسافة الخطوة، والوصول العكسي، وإعادة الوصول على التسلسل. أما بالنسبة للتسلسل الزمني، فتؤثر خصائص مثل تعدد التدفقات وعتبة وقت الوصول على تعريف التسلسل. [ 10 ]
في هياكل البيانات ، يُقال إن هيكل البيانات يتمتع بوصول تسلسلي إذا كان بالإمكان الوصول إلى القيم التي يحتويها بترتيب محدد فقط. [ 11 ] المثال الكلاسيكي هو القائمة المتصلة . يتطلب الوصول إلى فهرس في قائمة ذات وصول تسلسلي زمنًا قدره O ( n )، حيث n هو الفهرس. ونتيجة لذلك، تتحول العديد من الخوارزميات، مثل الفرز السريع والبحث الثنائي، إلى خوارزميات رديئة أقل كفاءة من بدائلها البسيطة؛ إذ تصبح هذه الخوارزميات غير عملية بدون الوصول العشوائي . من ناحية أخرى، تتطلب بعض الخوارزميات، وخاصة تلك التي لا تحتوي على فهرس، وصولًا تسلسليًا فقط، مثل فرز الدمج ، ولا تواجه أي تأثير سلبي على الأداء.
انظر أيضاً
مراجع
- ↑ الوصول العشوائي والمتسلسل للبيانات ، مايكروسوفت تك نت
- ↑ عرفان أحمد ، توصيف سهل وفعال لأحمال عمل إدخال/إخراج القرص في خادم VMware ESX مؤرشف في 2013-09-08 على Wayback Machine ، IISWC، 2007.
- ↑ إريك أندرسون ، التقاط وتحويل وتحليل عبء عمل NFS المكثف ، FAST، 2009.
- ↑ يانبي تشين وآخرون. الآثار التصميمية لأنظمة تخزين المؤسسات من خلال تحليل التتبع متعدد الأبعاد . SOSP. 2011
- ↑ أندرو ليونغ وآخرون. قياس وتحليل أحمال عمل نظام ملفات الشبكة واسعة النطاق. مؤرشف بتاريخ 9 يوليو 2020 في أرشيف الإنترنت . مؤتمر USENIX ATC. 2008
- ↑ فرانك شموك وروجر هاسكين ، GPFS: نظام ملفات القرص المشترك لمجموعات الحوسبة الكبيرة ، FAST. 2002
- ↑ آلان سميث . التسلسل والجلب المسبق في أنظمة قواعد البيانات . ACM TOS
- ↑ هيونغ شيم وآخرون. توصيف التغييرات التزايدية في البيانات من أجل حماية البيانات بكفاءة . مؤتمر USENIX ATC. 2013.
- ↑ أفشاي ترايجر وآخرون. دراسة تسع سنوات حول قياس أداء نظام الملفات والتخزين . ACM TOS. 2007.
- ↑ تشنغ لي وآخرون. Assert(!Defined(Sequential I/O)) . HotStorage. 2014
- ↑ "الوصول التسلسلي: نظرة عامة شاملة" . لينوفو الولايات المتحدة . تم الاطلاع عليه بتاريخ 16-12-2025 .
{{cite web}}: CS1 maint: url-status ( link )
- ذاكرة الحاسوب
