প্রশ্ন ট্যাগ «atomic»

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

26
পারমাণবিক এবং ননোটমিক বৈশিষ্ট্যের মধ্যে পার্থক্য কী?
আমাদের কি করতে atomicএবং nonatomicসম্পত্তি ঘোষণা অর্থ? @property(nonatomic, retain) UITextField *userName; @property(atomic, retain) UITextField *userName; @property(retain) UITextField *userName; এই তিনটির মধ্যে অপারেশনাল পার্থক্য কী?

7
পারমাণবিক / উদ্বায়ী / সিঙ্ক্রোনাইজড মধ্যে পার্থক্য কি?
কীভাবে পারমাণবিক / উদ্বায়ী / সিঙ্ক্রোনাইজ করা অভ্যন্তরীণভাবে কাজ করে? নিম্নলিখিত কোড ব্লক মধ্যে পার্থক্য কি? কোড 1 private int counter; public int getNextUniqueIndex() { return counter++; } কোড 2 private AtomicInteger counter; public int getNextUniqueIndex() { return counter.getAndIncrement(); } কোড 3 private volatile int counter; public int getNextUniqueIndex() { …

6
প্রোগ্রামিংয়ে "পারমাণবিক" অর্থ কী?
কার্যকর জাভা বইতে, এটি বলে: ভাষার স্পেসিফিকেশন গ্যারান্টি দেয় যে ভেরিয়েবলটি পড়া বা লেখার প্রকরণ পারমাণবিক না হয় যদি না ভেরিয়েবল টাইপের হয় longবা double[জেএলএস, 17.4.7] হয়। জাভা প্রোগ্রামিং, বা সাধারণভাবে প্রোগ্রামিংয়ের প্রসঙ্গে "পারমাণবিক" অর্থ কী?
273 java  atomic 

12
অ্যাটমিকআইন্টিজারের ব্যবহারিক ব্যবহার
আমি বাছাই করে বুঝতে পারি যে পারমাণবিক এবং অন্যান্য পারমাণবিক ভেরিয়েবলগুলি একযোগে প্রবেশের অনুমতি দেয়। কোন ক্ষেত্রে এই ক্লাসটি সাধারণত ব্যবহৃত হয়?
228 java  concurrency  atomic 

3
পরমাণু: ঠিক কী?
আমি বুঝতে পারছি এটি std::atomic<>একটি পারমাণবিক বস্তু। তবে কী পরিমাণে পারমাণবিক? আমার বোঝার জন্য একটি অপারেশন পারমাণবিক হতে পারে। কোনও বস্তুর পরমাণু তৈরি করে কী বোঝানো হয়? উদাহরণস্বরূপ যদি দুটি থ্রেড একই সাথে নিম্নলিখিত কোডটি কার্যকর করে: a = a + 12; তাহলে পুরো অপারেশন (বলুন add_twelve_to(int)) পারমাণবিক? বা পরিবর্তনশীল …

13
Num ++ 'int num' এর জন্য পারমাণবিক হতে পারে?
সাধারণভাবে, (বা ) জন্য int num, রিড-মডিফাই-রাইটিং অপারেশন হিসাবে পারমাণবিক নয় । তবে আমি প্রায়শই সংকলকগুলি দেখতে পাই, উদাহরণস্বরূপ, জিসিসি , এর জন্য নিম্নলিখিত কোড তৈরি করুন ( এখানে চেষ্টা করুন ):num++++num যেহেতু লাইন 5, যা num++একটি নির্দেশের সাথে মিলে যায়, তাই আমরা কি সিদ্ধান্ত নিতে পারি যে এই ক্ষেত্রে …

8
! = চেক থ্রেডটি কি নিরাপদ?
আমি জানি যে যৌগিক ক্রিয়াকলাপগুলি যেমন i++থ্রেড নিরাপদ নয় কারণ তারা একাধিক ক্রিয়াকলাপ জড়িত । কিন্তু রেফারেন্সটি নিজেই একটি থ্রেড নিরাপদ অপারেশনটি পরীক্ষা করছে? a != a //is this thread-safe আমি এটি প্রোগ্রাম করার এবং একাধিক থ্রেড ব্যবহার করার চেষ্টা করেছি কিন্তু এটি ব্যর্থ হয়নি। আমার ধারণা আমি আমার মেশিনে …

5
মাল্টি থ্রেডিংয়ের সাথে অস্থিরতা কখন ব্যবহার করবেন?
যদি কোনও বৈশ্বিক পরিবর্তনশীল অ্যাক্সেস করার জন্য দুটি থ্রেড থাকে তবে অনেক টিউটোরিয়াল বলে যে কোনও রেজিস্টারে চলকটি সংযুক্ত করে সংকলককে রোধ করতে পরিবর্তনশীলটিকে অস্থির করে তোলে এবং এটি সঠিকভাবে আপডেট হয় না। তবে দুটি থ্রেড উভয়ই একটি ভাগ করা ভেরিয়েবল অ্যাক্সেস করা এমন কিছু যা কোনও মুটেক্সের মাধ্যমে সুরক্ষার …

6
অ্যাটমিকআইন্টিজার অলস সেট বনাম সেট
এর পদ্ধতি lazySetএবং setপদ্ধতির মধ্যে পার্থক্য কীAtomicInteger ? ডকুমেন্টেশন অনেক সম্পর্কে বলার নেই lazySet: অবশেষে প্রদত্ত মান সেট করে। দেখে মনে হচ্ছে সঞ্চিত মানটি তাত্ক্ষণিকভাবে পছন্দসই মানটিতে সেট করা হবে না তবে পরিবর্তে ভবিষ্যতে কিছু সময় নির্ধারিত হবে। তবে, এই পদ্ধতির ব্যবহারিক ব্যবহার কী? কোন উদাহরণ?
116 java  concurrency  atomic 


4
ইউএনআইএক্স-এ ফাইল অ্যাপেন্ডিক পারমাণবিক?
সাধারণভাবে, আমরা যখন একাধিক প্রক্রিয়া থেকে ইউনিক্সের একটি ফাইল সংযোজন করি তখন আমরা কী মর্যাদাবান হতে পারি? ডেটা হারানো কি সম্ভব (একটি প্রক্রিয়া অন্যের পরিবর্তনগুলিকে ওভাররাইট করে)? ডেটা ম্যাঙ্গেল করা কি সম্ভব? (উদাহরণস্বরূপ, প্রতিটি প্রক্রিয়া একটি লগ ফাইলের জন্য সংযোজন এক লাইন যুক্ত হয়, দুটি লাইন ম্যাঙ্গেল হয়ে যাওয়া কি …

3
পারমাণবিক অপারেশন ব্যয়
পারমাণবিক ক্রিয়াকলাপের দাম (তুলনা-ও-অদলবদল বা পারমাণবিক যোগ / হ্রাস) কোনটি? এটি কত চক্র গ্রহণ করে? এটি এসএমপি বা NUMA- এ অন্য প্রসেসরের বিরতি দেবে, বা এটি মেমরির অ্যাক্সেসগুলিকে ব্লক করবে? এটি কি আউট-অফ-অর্ডার সিপিইউতে রিঅর্ডার বাফারটি ফ্লাশ করবে? ক্যাশে কী প্রভাব ফেলবে? আমি আধুনিক, জনপ্রিয় সিপিইউগুলিতে আগ্রহী: x86, x86_64, পাওয়ারপিসি, …

4
সি ++ 11 এ কীভাবে স্টোরলড বাধা অর্জন করবেন?
আমি পোর্টেবল কোড লিখতে চাই (ইন্টেল, এআরএম, পাওয়ারপিসি ...) যা ক্লাসিক সমস্যার বৈকল্পিক সমাধান করে: Initially: X=Y=0 Thread A: X=1 if(!Y){ do something } Thread B: Y=1 if(!X){ do something } যার লক্ষ্য হ'ল উভয় থ্রেডের এমন পরিস্থিতি এড়ানোsomething । (যদি কোনও জিনিস না চালায় তবে এটি ঠিক আছে; এটি …

2
পরমাণুর ভেক্টরের সূচনা
বিবেচনা: void foo() { std::vector<std::atomic<int>> foo(10); ... } Foo এর বিষয়বস্তু এখন বৈধ? বা এগুলি কী স্পষ্টভাবে ফাঁক করে শুরু করতে হবে? আমি গডবোল্টে দেখেছি এবং এটি ঠিক আছে, তবে মানটি এই বিষয়টিতে খুব বিভ্রান্ত বলে মনে হচ্ছে। এসটিডি :: ভেক্টর কন্সট্রাকটর এটা সন্নিবেশ বলেছেন ডিফল্ট সন্নিবেশিত দৃষ্টান্ত std::atomic<int>, যা …
12 c++  vector  atomic 

2
প্রোগ্রামার স্তরে সি ++ এসটিডি :: পরমাণু দিয়ে কীসের নিশ্চয়তা পাওয়া যায়?
আমি বেশ কয়েকটি নিবন্ধ, আলোচনা এবং স্ট্যাকওভারফ্লো প্রশ্নগুলি শুনেছি এবং পড়েছি std::atomicএবং আমি নিশ্চিত হতে চাই যে আমি এটি ভালভাবে বুঝতে পেরেছি। কারণ আমি এখনও ক্যাশে লাইন নিয়ে কিছুটা বিভ্রান্ত হয়ে পড়েছি এমইএসআইতে সম্ভাব্য বিলম্বের কারণে (বা উত্পন্ন) ক্যাশে সংহতি প্রোটোকল, স্টোর বাফারস, সারিগুলি অবৈধ করে রাখা ইত্যাদি। আমি পড়লাম …

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