"প্রতি বিট ব্যয়" বলতে কী বোঝায়?


17

আমি উইলিয়াম স্টলিংসের অপারেটিং সিস্টেমগুলি পড়ছি : অভ্যন্তরীণ এবং নকশার নীতিগুলি (সপ্তম সংস্করণ) , এবং মেমরির শ্রেণিবদ্ধতা সম্পর্কে একটি অংশ আমাকে বিভ্রান্ত করেছে got লেখক "বিট প্রতি বৃহত্তর ব্যয়" উল্লেখ করার অর্থ কী?

চব্বিশ পৃষ্ঠায় সম্পর্কিত অনুচ্ছেদটি এখানে কী বলেছে:

যেমনটি আশা করা যায়, মেমরির তিনটি মূল বৈশিষ্ট্যের মধ্যে একটি বাণিজ্য বন্ধ রয়েছে: যথা: ক্ষমতা, অ্যাক্সেসের সময় এবং ব্যয়। মেমরি সিস্টেম প্রয়োগ করতে বিভিন্ন প্রযুক্তি ব্যবহার করা হয় এবং প্রযুক্তির এই বর্ণালী জুড়ে নিম্নলিখিত সম্পর্কগুলি ধারণ করে:

  • দ্রুত অ্যাক্সেসের সময়, প্রতি বিট আরও বেশি ব্যয়
  • বৃহত্তর ক্ষমতা, প্রতি বিট কম খরচ
  • বৃহত্তর ক্ষমতা, অ্যাক্সেস গতি ধীর

আমি বুঝতে পেরেছি যে আপনি নিচের দিকে মেমরির পিরামিডের নীচে যান অ্যাক্সেসের সময়টি ধীর করে দিন।

পছন্দ করুন, চৌম্বকীয় ডিস্ক বা এসএসডি কার্ডে সিপিইউ রেজিস্টার বা ক্যাশে বা র‌্যামের চেয়ে ধীর অ্যাক্সেসের সময় থাকবে।

তবে সেখানে "বিট প্রতি বৃহত্তর ব্যয়" হওয়ার অর্থ কী? এই মেমোরিটি অ্যাক্সেস করতে অন্যান্য প্রক্রিয়াগুলি ধীর করে দেয়? অ্যাক্সেসের সময়গুলি দ্রুত হওয়ার কথা বলে এটি কি স্ব-স্বজ্ঞাত বলে মনে হচ্ছে? তারা কি আরও বেশি জায়গা নেয় এবং তাই এর কম থাকে?


1
আপনি কি প্রাসঙ্গিক বাক্য / অনুচ্ছেদ / বাক্যটির ভারব্যাটিকটি উদ্ধৃত করতে পারবেন?
বব

37
লেখক আর্থিক ব্যয় হিসাবে "ব্যয়" হিসাবে উল্লেখ করছেন।
করাতাল

8
লেখক এই জেনারালাইজেশনে নির্দিষ্ট সংজ্ঞা এড়ানোর চেষ্টা করছেন ... এই সংস্করণটি সম্ভবত "বাইট প্রতি ডলার", "প্রতি ইওবাইটে ইউরো", "হাপ্পেনিজ প্রতি নিবিলে", "চেষ্টায় প্রতি চকচকে শিলা", বা সম্ভবত "প্রতি কুইটারিতে মুরগি"
এসি

1
চিন্তা করবেন না, এটি একটি হার্ডওয়্যার সমস্যা।
স্যামুয়েল

1
যদি আপনি GB 8 এর জন্য 1 জিবি পেতে পারেন তবে এটি 8000000000 বিট $ 8 এর জন্য, সুতরাং এটি প্রতিটি বিটের জন্য $ 0.000000001।
ব্যবহারকারী 253751

উত্তর:


26

বিট প্রতি ব্যয় হ'ল মেমরির প্রতি ইউনিট আর্থিক খরচ (অর্থাত্ ডলার এবং সেন্টে), সমস্ত কিছু, অর্থাৎ "প্রয়োজনীয় মেমরির পরিমাণটি ধরে নিলে একই উপায়" বলার উপায়। (আপনি মেমরির প্রতি গিগের ব্যয়টি সমানভাবে বলতে পারেন - তবে আকারটি উল্লেখ করা একটি ব্যবহারের ক্ষেত্রে বোঝায় bit একটি বিটটি খুব তর্কযোগ্যভাবে স্বল্পতম পরিমাণ যা সঞ্চয় করা যায়)


7
আমি অবাক হয়েছি যদি আপনি এটিকে গুরুত্ব না দিয়ে থাকেন। মেমরির পরিমাণ সঞ্চয় করতে ব্যয়টি $ (বা সেন্ট) হিসাবে চিন্তা করা যেতে পারে। আপনাকে আরও বিভ্রান্ত করার ঝুঁকিতে (আমি আশা করি আমি না) - যদি আমি 1 টিবি ডেটা সঞ্চয় করতে চাই তবে আমি এটি এসএসডি বা একটি হার্ড ড্রাইভে সঞ্চয় করতে পারি - এসএসডি দ্রুত হবে, তবে ব্যয় হবে প্রায় 500 ডলার, যদিও হার্ড ড্রাইভের দাম হতে পারে। 100। সুতরাং দ্রুত অ্যাক্সেসের সময় স্টোরেজ প্রতি ইউনিট বেশি মানে। একইভাবে, যদি আমি টিবি ডাটা সংরক্ষণ করতে চাই তবে এটি আমার জন্য প্রায় 160 ডলার ব্যয় করবে, 1TB এর জন্য 60 ডলার বলার বিপরীতে - সুতরাং 5 টিবি-র প্রতি টিবিতে প্রতি খরচ 1TB এর জন্য $ 60 এর বিপরীতে 40 ডলার এবং বিট প্রতি কম খরচ ...
ডেভিডগো

5
"প্রতি বিট ব্যয়" হার্ড ড্রাইভের জন্য প্রতি মেগাবাইটের ব্যয়ের সমতুল্য: আমি 1987 সালে আমার আটারির জন্য একটি হার্ড ড্রাইভ কিনেছিলাম এবং এটি 10 ​​এমবিতে 250 ডলার ছিল, এখন আপনি 60 ডলারে 1 টিবি পেতে পারেন তাই প্রতি মেগাবাইটের দাম কমিয়েছে। ..
সৌর মাইক

4
আমি এটা overth سوچ ছিল। সুতরাং "ব্যয়" মুদ্রা সহ মেমরিটি কিনতে কত খরচ হবে তা উল্লেখ করছে। আমি বিভ্রান্ত হয়ে পড়েছিলাম কারণ আমি ভেবেছিলাম এটি অন্য কোনও প্রক্রিয়া স্মৃতির কিছু ক্ষতির কারণ।
ড্যারিয়ান স্প্রিংগার

2
আপনি এখন এটি পেয়েছেন বলে আমি সন্তুষ্ট
ডেভিডগো

2
যেহেতু ওপি'র বিভ্রান্তি "কস্ট" শব্দটি কেন্দ্র করে (অর্থাত অর্থের দিক দিয়ে এটি অর্থ) তবে আমি এটিকে উত্তরে অন্তর্ভুক্ত করার পরামর্শ দেব।
জন বেন্টলে

26

প্রতি বিটে খরচ মাত্র মূল্য আপনি মেমরি নির্দিষ্ট পরিমাণ জন্য টাকা দিতে হবে হয়।

যদি কিছু পরিমাণ ব্র্যান্ড এক্স মেমরির জন্য $ 20 এবং একই পরিমাণ ব্র্যান্ড ওয়াই মেমরির জন্য 25 ডলার ব্যয় হয়, তবে ব্র্যান্ড এক্সের প্রতি বিট আরও ভাল খরচ হবে। বিভিন্ন ধরণের মেমরির তুলনা করার সময় বিট পার্থক্যের জন্য ব্যয় আরও অনেক বেশি প্রকট হয় (এসআরএএম, ড্রাম, ফ্ল্যাশ, এসএসডি ...)


3

এই অন্যান্য উত্তরগুলি ছাড়াও যেটি যথাযথভাবে উল্লেখ করে যে বিট প্রতি ব্যয় হ'ল বিট প্রতি অর্থের পরিমাণ:

আপনার যদি মেমরি থাকে যা 1024 বাইট সঞ্চয় করে, এটি 8192 বিট। যদি সেই মেমরির জন্য আপনার 10 ডলার হয় তবে তা 10 ডলার (ব্যয়) / 8192 বিট, বা বিট প্রতি 00 0.001220703125 হবে। যদি আপনার অ্যাক্সেসের দ্রুত সময়ের সাথে স্মৃতি থাকে তবে এর পরিবর্তে এটির জন্য 20 ডলার লাগতে পারে, এক্ষেত্রে আপনার প্রতি বিট $ 0.00244140625 লাগবে।

Faster access time: $0.00244140625  cost per bit 
Greater capacity:   $0.001220703125 cost per bit

1

আমি মনে করি যে অন্যান্য উত্তরগুলি যে অনুপস্থিত তা এই তিনটি পরিস্থিতির মধ্যে স্থায়ী সম্পর্ক সম্পর্কে স্ট্যালিংস যা বলছে:

ধরা যাক আপনার কিছু মেমরি আছে, কোনও স্মৃতি আছে, যার জন্য 10 সেকেন্ড অ্যাক্সেসের সময় সহ 1 জিবি স্টিকের জন্য 10 ডলার খরচ হয় ... সুতরাং $ 10 / জিবি।

স্ট্যালিংস কী বলছে যে আপনি যদি দ্রুত সঞ্চয় করতে চান তবে এর জন্য আরও বেশি ব্যয় হবে, আগের স্মৃতির তুলনায় বিট প্রতি উচ্চতর দাম - 5ns অ্যাক্সেস সময় = $ 15 / জিবি সহ 1 জিবি প্রতি 15 ডলার বলুন।

আপনি যদি আরও বড় লাঠি চান, তবে আপনার 2 জিবি এর জন্য 15 ডলার লাগতে পারে, এবার প্রতি বিট ব্যয় কম হবে - প্রতি জিবি প্রতি $ 7.50। তবে এই বৃহত্তর কাঠিটির অ্যাক্সেসের সময়টি ধীর হবে, 12ns বলুন।

যাইহোক, আপনি বৃহত্তর স্টিকটির প্রিমিয়াম সংস্করণ পেতে সক্ষম হতে পারেন যা এখনও 10ns অ্যাক্সেস সময় রয়েছে তবে এটির জন্য আরও বেশি খরচ হবে - সম্ভবত $ 18 ($ 9 / গিগাবাইট)।

স্ট্যালিংস যেমন বলেছে, "মেমরির তিনটি মূল বৈশিষ্ট্যের মধ্যে একটি বাণিজ্য বন্ধ রয়েছে: যথা, ক্ষমতা, অ্যাক্সেস সময় এবং ব্যয়"। এবং তিনি সঠিকভাবে পরামর্শ দিয়েছেন যে ঠিক বর্তমানে এটি যেমনটি ঘটে ঠিক তেমন প্রযুক্তি / প্রজন্মের স্মৃতিতেও এটি ছিল এবং ভবিষ্যতের স্মৃতি প্রযুক্তি / প্রজন্মের ক্ষেত্রেও এটিই হবে।

[1 জিবি = (1024) (1024) (1024) (8) = 8589934592 বিট। সুতরাং, আমাদের 10 ডলার মেমরির জন্য উপরের বিট প্রতি আক্ষরিক ব্যয় (উপরে) বিট প্রতি 00 0.0000000012 হবে]


আপনার উদাহরণটি কাজ করার সময় এটি সাধারণত একই প্রযুক্তিতে প্রয়োগ হয় না। এটি হার্ডওয়্যার ডিজাইনের একটি খুব সুপরিচিত বিবৃতি এবং সাধারণত এটি বোঝাতে নেওয়া হয় যে বিভিন্ন প্রযুক্তির বিভিন্ন বৈশিষ্ট্য রয়েছে: যেমন আপনার কাছে একটি ছোট তবে খুব দ্রুত এবং ব্যয়বহুল এল 1 ক্যাশে থাকতে পারে অথবা ডিডিআর র‌্যাম ব্যবহার করার সময় আপনি প্রায় ফ্রি জিবি পেতে পারেন। এবং আপনি আরও এক ধাপ এগিয়ে গেলে কিছু হার্ড ডিস্ক ব্যবহার করে টিবি পেতে পারেন can ইত্যাদি। এটি গণনা আকারের ক্রম।
ভু

@ ভু স্কেলগুলি পৃথক হলেও নীতিগুলি একই। তবে এটি তাত্পর্যপূর্ণ নয় - এটি নীতিটি যে প্রতিযোগিতামূলক কারণগুলির মধ্যে একটি বাণিজ্য বন্ধ রয়েছে You আপনি সস্তা, দ্রুত বা বড় পেতে পারেন তবে তিনটিই পারেন না neএকটি শারীরিক আকার যুক্ত করে যুক্তিটি প্রসারিত করতে পারে, বিদ্যুৎ খরচ / তাপ আপনার ওএস / অ্যাপ্লিকেশন / অ্যাপ্লায়েন্সস / ডিভাইস ডিজাইন করার সময়, আপনাকে এই জিনিসগুলির মধ্যে ভারসাম্য বজায় রাখতে হবে।
সিজেএম

হ্যাঁ নীতিটি কী গুরুত্বপূর্ণ। আমি কেবল সম্প্রদায়ের যেখানে সাধারণভাবে সেই বিবৃতিটি ব্যবহৃত হয় - হার্ডওয়্যার ডিজাইনের সাধারণ ব্যবহারগুলি নির্দেশ করছি। ক্যাশে, মেমরি বা হার্ড ডিস্ক থেকে কিছু পড়তে হবে কিনা তা নিয়ে আপনি উদ্বেগ প্রকাশ করেছেন, আপনার স্মৃতি 5% দ্রুত কিনা তা নয়।
ভু

@ ভু আমি সিজেএম এর সাথে আছি, এবং যদি তিনি ইতিমধ্যে এটি না করে থাকেন তবে আমি একটি অনুরূপ উত্তর পোস্ট করতে যাচ্ছি। এটি কেবল হার্ডওয়্যার ডিজাইনে ব্যবহৃত হয় না, এটি সিস্টেম আর্কিটেক্টরাও ব্যবহার করতে পারেন সর্বোত্তম কনফিগারেশন নির্ধারণের জন্য।
বার্মার

-1

বিশেষত, সিপিইউ নিবন্ধগুলি মেমরির দ্রুততম, ব্যয়বহুল ধরণের। তারা পুরো পিসির মধ্যে সবচেয়ে মূল্যবান রিয়েল এস্টেট গ্রহণ করে। বিভিন্ন স্তরের ক্যাশে প্রকৃত গণনা থেকে আরও দূরে এবং বৈদ্যুতিক সংকেত প্রচারের সময় বিবেচ্য হতে শুরু করে। আপনি নিবন্ধের বাইরে পুরো জিনিসটি তৈরি করতে পারবেন না।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.