<bgdev />free

Вход Регистрация

амм пази от теч на памет :)
-2

0 1

#147440 (ツ) Дон Реба
Създадено на 06:23 , видяно: 168 пъти.

клоунщината в тая сентенция надхвърля рамките на програмирането, пораженията са навсякъде около нас, чак до бабичките сгазени на пешеходна пътека, но опитите мъж да забременее не секват :) . днеска обаче го видях в буквалния първичен прочит, аз никога не съм писал на езици с автоматично освобождаване на памет затова до днес нямах тая възможност, само предполагах. значи, първо да се похваля, последните 2-3 седмици отново РАБОТЯ! едни колеги 3д рисувачи помолиха за помощ, те понаписали разни неща я на питон я на макс скрипт, но опрели до дълбоката вода и ето ме мене. понаправих им разни инструментчета, всичко добре, но едното от нещата (система за автоматично тестване на асети) се оплакаха че на големи обеми гърми. на малък сет от няколко десетки асети няма проблем, но след няколко стотин гръмва. брех така онака, писане в логове, винаги гръмва в една точка и гоним михаля там. днеска обаче се сетих просто да изпринтя заетата памет, и бам - няколко десетки мегабайта на асет остават заети. ама ама как така! макс скрипта е манагед език, розовите понита безгрижно мажат, а умна система следи когато някой обект стане недостъпен да бъде рециклиран! еми не знам, сигурно джавари и дотнетаджии имат развит усет как да избягват теч на памет в среда където теч на памет не може да има, но аз като С писач нямам такива защитни инстинкти и ей на :-) 100%, даже 1000% грешката е моя, не е бъг в автоматиката, сигурен съм че някой дето разбира с кратък оглед на кода ще ми я посочи, и аз ще се плесна по челото "верно бе, колко съм тъп". същото е и с бабичките, 100% грешката е тяхна, а не на "системата", но някак си става така че бабичките дето пресичат извън пешеходна пътека тях не ги газят, а САМО тези на пешеходна пътека намазват гумите :-)

#147446 (ツ) waldorf
Създадено на 11:03 , видяно: 129 пъти.

А добре дошъл в клуба … преди 20-на години намразих дот нетя баш заради стратегията му за управление на паметта т.е. garbage collection придружено със спиране на врътенето на земята докато обходи неколко милиона указателя и дефрагментира паметта - разбирай всички обекти са на нови адреси и всички указатели към тях трябва да се подменят - т.е. няма такова мазало. Разбира се това се случва абсолютно непредсказуемо и блокира софтуера за минута две - достатъчно да се нерви опашката от дрипави опърпани Рабиняци в магазина дошли да купят това онова и гневно навикващи касиерките - иди им обяснявай, че дот нетя бил виновен.

#147449 (ツ) Дон Реба
Създадено на 11:11 , видяно: 122 пъти.

е това сигурно е цената на прогреса, но мен мисълта ми е за друго - окей е ако пази от течове, но не пази, така както и пешеходната пътека не те пази от колите, че дори и действа наобратно

#147450 (ツ) Последният акаунт на Единия
Последно редактирано на 11:17 от Последният акаунт на Единия, видяно: 118 пъти.
Дон Реба

е това сигурно е цената на прогреса, но мен мисълта ми е за друго - окей е ако пази от течове, но не пази, така както и пешеходната пътека не те пази от колите, че дори и действа наобратно

Негър - не знам, кой ти е турил 1-вия минус, ама аз ти турих 2-рия.

Не знам за амм, ама бабетата баш ги газят кога НЕ пресичат на пешаходната пътека...

Аре не вади извода от лайната които сереш как се движат планетите... >:-(

П.П. Макар, че има корелация - лайната като ги пуснеш в клозета лека полека поемат към сифона, както и планетите са в постоянно падане към гравитационния кладенец в който се движат.

Тъй че можеш в конкретния случай по лайната, които сереш да правиш извод как се движат планетите... :-)

#147453 (ツ) Дон Реба
Последно редактирано на 11:19 от Дон Реба, видяно: 106 пъти.
Последният акаунт на Единия

Не знам за амм, ама бабетата баш ги газят кога НЕ пресичат на пешаходната пътека...

хм, я да видим - влизам в гугъл и пробвам - 3 от 4 баце, и секи ден така. чакай глупости говоря, повечето дни е 4/4, днес по случайност има една точка за тебе

My picture
Attached files:
FileSizeUploadedDownloadsMD5 hash
image.png114884 bytes15.07.202553b09f9f01e038b6e0752c61723fe4cdb5
#147455 (ツ) |
Създадено на 11:20 , видяно: 106 пъти.

И аз съм C писач, но не съм имал проблеми с течене на памет. Сигурно тоя скрипт език използва reference counting.

#147457 (ツ) waldorf
Създадено на 11:22 , видяно: 99 пъти.
Дон Реба

е това сигурно е цената на прогреса, но мен мисълта ми е за друго - окей е ако пази от течове, но не пази, така както и пешеходната пътека не те пази от колите, че дори и действа наобратно

Аз затова май харесвам стратегията на Валтер Брайт - правиш всичко на кратки процесчета които не освобождават памет. Алокират си колкото им трябва и като свършат работа терминират и ОС зачиства след тях. Железно решение. Още по железно е ако статично си алокираш всичко и нямаш никакво динамично алокиране. Проблема с банята е решен - баня няма да има.

#147458 (ツ) Последният акаунт на Единия
Създадено на 11:24 , видяно: 91 пъти.
Дон Реба

хм, я да видим - влизам в гугъл и пробвам - 3 от 4 баце, и секи ден така. чакай глупости говоря, повечето дни е 4/4, днес по случайност има една точка за тебе

My picture

Ако си търсил "кола блъсна на пешаходна пътека" щи излезат резултати естествено, ама колко па хора ги блъснаха за неправилно пресичане...

#147459 (ツ) Baj_boeb
Създадено на 11:24 , видяно: 89 пъти.
waldorf

Още по железно е ако статично си алокираш всичко и нямаш никакво динамично алокиране. Проблема с банята е решен - баня няма да има.

и всеки като почне да прави така, пускаш няколко приложения и паметта е свършила

#147461 (ツ) waldorf
Създадено на 11:29 , видяно: 82 пъти.
Baj_boeb

и всеки като почне да прави така, пускаш няколко приложения и паметта е свършила

Зависи колко време е живота на тези приложения - иска си мислене за да няма после ядове.

#147462 (ツ) Дон Реба
Създадено на 11:30 , видяно: 81 пъти.
|

И аз съм C писач, но не съм имал проблеми с течене на памет. Сигурно тоя скрипт език използва reference counting.

гц ползва, но и тия проблеми не тръгват от технически дефект в гц, а от съществуването сложни контексти, в които е лесно да се забрави референция към "временен" обект.

#147463 (ツ) |
Създадено на 11:33 , видяно: 74 пъти.
Дон Реба

гц ползва, но и тия проблеми не тръгват от технически дефект в гц, а от съществуването сложни контексти, в които е лесно да се забрави референция към "временен" обект.

T.e. някакъв бъг в имплементацията? Оправиха ли ти го?

П.П. Майка ми миналата седмица я е блъснала (леко) кола на пешеходна пътека. :)

#147464 (ツ) Дон Реба
Създадено на 11:35 , видяно: 71 пъти.
Последният акаунт на Единия

Ако си търсил "кола блъсна на пешаходна пътека" щи излезат резултати естествено, ама колко па хора ги блъснаха за неправилно пресичане...

ако ако ако, няма ако тука, в картинката се вижда сърча. но нищо де, осра се, чудо голямо - не е много срамно, всеки е убеден че пешеходните пътеки са правилния начин да спасяваме животи на бабички, и любимите ти аналлизатори витанката и иво христов даже :) всяка епоха си има очевидни истини, и нищо не може да се направи, оставяме бабичките да мрат и това е. аз на моите деца съм обяснил кое точно е опасното в пешеходните пътеки, така че не ми дреме.

#147467 (ツ) waldorf
Създадено на 11:56 , видяно: 63 пъти.
Дон Реба

ако ако ако, няма ако тука, в картинката се вижда сърча. но нищо де, осра се, чудо голямо - не е много срамно, всеки е убеден че пешеходните пътеки са правилния начин да спасяваме животи на бабички, и любимите ти аналлизатори витанката и иво христов даже :) всяка епоха си има очевидни истини, и нищо не може да се направи, оставяме бабичките да мрат и това е. аз на моите деца съм обяснил кое точно е опасното в пешеходните пътеки, така че не ми дреме.

Ти си им обяснил ама дали още притичват на пешеходната пътека или чакат да се уверят, че шофьора ги вижда и тогава да пресичат? Щото моето въпреки, че е вече тинейджър пак притичва и все му се карам.

#147470 (ツ) Реконструктор
Последно редактирано на 12:09 от Реконструктор, видяно: 57 пъти.

Да започнем с елементарното: "свободна/заета" за скрипта/манагед програмата памет не значи "свободна/заета" за ОС.

#147471 (ツ) |
Създадено на 12:08 , видяно: 57 пъти.
waldorf

Ти си им обяснил ама дали още притичват на пешеходната пътека или чакат да се уверят, че шофьора ги вижда и тогава да пресичат? Щото моето въпреки, че е вече тинейджър пак притичва и все му се карам.

Няма шанс дете израснало извън резервата да се научи от кратки посещения как да пресича в резервата.

#147473 (ツ) waldorf
Последно редактирано на 12:24 от waldorf, видяно: 51 пъти.
|

Няма шанс дете израснало извън резервата да се научи от кратки посещения как да пресича в резервата.

Бе не са кратки посещения ... седим си всяка година по няколко месеца в БГ ... ний не сме имигранти ами expatriat-и :-D

Но иначе си прав де, ама и хората които са си постоянно в БГ правят глупости на пешеходни пътеки - оня ден щях да отнеса един тиквеник който пресече засилен с колело верно на пешеходна пътека ама на такава без грам видимост, че някой ще пресича. Да беше пешеходец щях да имам секунда-две за реакция пък и самия пешеходец едва ли щеше да се хвърли върху колата ми. Добре, че карах бавно та все пак успях да набия спирачки.

#147476 (ツ) |
Последно редактирано на 12:26 от |, видяно: 47 пъти.
waldorf

Бе не са кратки посещения ... седим си всяка година по няколко месеца в БГ ... ний не сме имигранти ами expatriat-и :-D

Но иначе си прав де, ама и хората които са си постоянно в БГ правят глупости на пешеходни пътеки - оня ден щях да отнеса един тиквеник който пресече засилен с колело верно на пешеходна пътека ама на такава без грам видимост, че някой ще пресича. Да беше пешеходец щях да имам секунда-две за реакция пък и самия пешеходец едва ли щеше да се хвърли върху колата ми. Добре, че карах бавно та все пак успях да набия спирачки.

Вие не сте емигранти, а гастарбайтъри. Expatriate е всеки, който живее извън държавата си.

Аз в БГ отказвам да карам кола.

#147477 (ツ) Последният акаунт на Единия
Създадено на 12:30 , видяно: 41 пъти.
Дон Реба

ако ако ако, няма ако тука, в картинката се вижда сърча. но нищо де, осра се, чудо голямо - не е много срамно, всеки е убеден че пешеходните пътеки са правилния начин да спасяваме животи на бабички, и любимите ти аналлизатори витанката и иво христов даже :) всяка епоха си има очевидни истини, и нищо не може да се направи, оставяме бабичките да мрат и това е. аз на моите деца съм обяснил кое точно е опасното в пешеходните пътеки, така че не ми дреме.

Ми явно SEO-то ти ги метка така (се пак "блъскане на пешаходна" е вид "сензацийка"), ама Chat-а вика, че по-често се блъскат при непраилно пресичане.

Сепак за едно нещо се съглася с тебе. Насимката казва, че има 2 критерия когато пресича (и те не са "пешаходна пътека"):

1. Дали има нещо на пътя?

2. Дали се движи бързо към него?

Проблема не са "пешаходните пътеки", а че блъснатите бабета не прилагат тея критерии и залагат, че "пешаходната пътека ги пази"... :-(

#147478 (ツ) BIGBUGEX
Създадено на 12:39 , видяно: 38 пъти.

Аз притичвам на пешеходната пътека, след като се уверя че намалят.

0 1

амм пази от теч на памет :)
-2

AsmBB v3.0 (check-in: 7544654b24928b93); SQLite v3.47.0 (check-in: 03a9703e27c44437);
©2016..2024 John Found; Licensed under EUPL. Powered by Assembly language Created with Fresh IDE