PDA

View Full Version : سوال: ارور کمبود فضا در ویژوال استودیو



baharak4
دوشنبه 30 شهریور 1394, 22:16 عصر
مشکل کمبود حافظه در پلتفرم

drsina
دوشنبه 30 شهریور 1394, 22:37 عصر
هیچ وقت چنین اتفاقی نمی افته ، این مزخرفات فقط ماله ویندوزه .
اطلاعات بیشتر : http://blog.codinghorror.com/dude-wheres-my-4-gigabytes-of-ram/

ولی راه حل شما اینه که :
1. برای ویندوز ویستا توو کامندلاین خود ویژوا استدیو BCEDIT /Set IncreaseUserVa 3072
2 . اگه BCEDIT رو ندارید که احتمالا ندارید مراحل زیر را دنبال کنید :
اول کامندلاین خود ویژوال استادیو رو باز کنید بعد editbin /LARGEADDRESSAWARE devenv.exe
را اجرا کنید . فقط حتما دایرکتوری کامل devenv رو جایگزین devenv.exe کنید .
بعد ریستارت کنید احتمالا باید درست شه .

موفق باشید .

Salar Ashgi
دوشنبه 30 شهریور 1394, 23:01 عصر
عزیز ماتریس 30 هزار در 30 هزار ربطی به VS نداره ، فضای متغیرها از RAM گرفته میشه !!!

یه حساب دو دوتا چهارتاس :

یه ماتریس 30 هزار در 30 هزار یعنی 900,000,000 تا عنصر !

اگه اینا رو از نوع Double در نظر بگیریم ، که تقریبا 8 بایت فضا میگیره :

حجم کل فضای اشغالی این ماتریس از RAM میشه :

7,200,000,000 بایت

یعنی

7,200,000 کیلوبایت

یعنی

7,200 مگابایت

و اونم یعنی

تقریبا 7 گیگ !!! که وحشتناکه !!!

یعنی این ماتریس 7 گیگ رم میخواد !!!!

baharak4
دوشنبه 30 شهریور 1394, 23:25 عصر
هیچ وقت چنین اتفاقی نمی افته ، این مزخرفات فقط ماله ویندوزه .
اطلاعات بیشتر : http://blog.codinghorror.com/dude-wheres-my-4-gigabytes-of-ram/

ولی راه حل شما اینه که :
1. برای ویندوز ویستا توو کامندلاین خود ویژوا استدیو BCEDIT /Set IncreaseUserVa 3072
2 . اگه BCEDIT رو ندارید که احتمالا ندارید مراحل زیر را دنبال کنید :
اول کامندلاین خود ویژوال استادیو رو باز کنید بعد editbin /LARGEADDRESSAWARE devenv.exe
را اجرا کنید . فقط حتما دایرکتوری کامل devenv رو جایگزین devenv.exe کنید .
بعد ریستارت کنید احتمالا باید درست شه .

موفق باشید .

برای ویندوز 7 یا 8 هم به همین ترتیبه؟

drsina
دوشنبه 30 شهریور 1394, 23:29 عصر
بله از راه حل دوم استفاده کنید . البته من تست نکردم ولی اینجوری که توو msdn اومده باید درست باشه .
البته این چیزی که آقای اشکی هم اشاره کردن به نظر من منطقی تره منظورم اینه که به احتمال زیاد اگه 8 گیگ رم داشته باشی کلیشو ویندوز اشغال کرده و احتمالا بازم همین ارورو میده .

baharak4
دوشنبه 30 شهریور 1394, 23:42 عصر
بله از راه حل دوم استفاده کنید . البته من تست نکردم ولی اینجوری که توو msdn اومده باید درست باشه .
البته این چیزی که آقای اشکی هم اشاره کردن به نظر من منطقی تره منظورم اینه که به احتمال زیاد اگه 8 گیگ رم داشته باشی کلیشو ویندوز اشغال کرده و احتمالا بازم همین ارورو میده .

معذرت میخوام این یعنی چی؟ دستوری که میزنم اینم شاملش میشه؟
فقط حتما دایرکتوری کامل devenv رو جایگزین devenv.exe کنید .