| בטטרטרים קל INYNCRONOUS I / O, זרמי נתונים חלופיים, וזרם יעיל המבקשים |
הורד עכשיו |
בטטרטרים דירוג וסיכום
- שם המפרסם:
- Jeff Pasternack
- אתר האינטרנט של המוציא לאור:
- גודל הקובץ:
- link when available
בטטרטרים תגים
בטטרטרים תיאור
Beterstreams הספרייה תוכנן להיות אוסף של שלושה שיעורים המסייעים במניפולציה הזרמים. Asyncstream ו betterbufferdstream לעטוף זרמים קיימים כדי לספק את הביצועים I / O. Asyncstream מאפשר קל, מהיר, אסינכרוני i / o, בעוד betterbufferderream הוא דומה system.io.bufferedstream אבל עם חיפושים יעילים יותר. לבסוף, המחלקה האלטרנטיבית סטטית מוסיפה את היכולת לתפעל NTFS זרמי נתונים חלופיים (מודעות). ספריית NET המורכבת משלוש כיתות עבור I / O פשוט אסינכרוני (ASYNCSTREAM), באמצעות זרמי נתונים חלופיים (אלטרנטיבי), וזרם יעיל מציץ ומחפשים (Betterbufferedstream). beterstreams יכול בקלות לשפר את הביצועים של יישומים חדשים או קיימים, לפעמים באופן דרמטי, עם מעט כמו שורה אחת לשנות את הקוד. Asyncstream עוטף זרם קיים ומספק I / O אסינכרוני באמצעות תקן קריאה (), readbyte (), לכתוב (), ו wherebyte () שיטות; אם נקראים על הזרם עטוף ישירות אלה ידרוש מחכה I / O למכשיר הבסיסי (כגון דיסק) אבל Asyncstream באופן אוטומטי וממלא באופן אוטומטי או flushes את המאגר הפנימי שלה או אל הנחל עטוף באמצעות חוט רקע לעולם לא יהיה בלוק כל עוד בתים מספיק זמינים במאגר. גם אם היגיון היישום שלך כבר בנוי סביב סינכרוני I / O, מה שהופך אותו אסינכרוני בדרך כלל לא דורש יותר מאשר גלישת הזרם המקורי באסינקליאם. Asyncstreams גם לספק טיפול חריג אלגנטי, נכסים עבור כוונון בכוונון והתנהגות כאשר הרצוי, וכמו Betterbufferedstreams, מחפשים יעיל.
בטטרטרים תוכנה קשורה