Как се превежда?
27 отговора
0 прегледа
Как се превежда?
Ей това как бихте го превели на български?
managed shared memory
Поделена памет, ама каква?
Управляема, специална, какъв е терминът за това на български?
managed shared memory
Поделена памет, ама каква?
Управляема, специална, какъв е терминът за това на български?
Re: Как се превежда?
Така си е, иначе тук ли щях да питам?!! Но какво общо има това с темата?
Чудех се дали няма някакъв готов термин, който ми е убягнал ...
Чудех се дали няма някакъв готов термин, който ми е убягнал ...
Re: Как се превежда?
Няма готов термин - един колега днеска на обяд така употреби думата - еди какво си дигрейдвало, става дума за нещо съвсе общо, примерно спорт някакъв. Понечих да го поправя и се отказах - с "българската" думичка деградирам ли да го поправям?
Re: Как се превежда?
Сега, глей ква сделка можем да напрайм с тебе...
И аз се чудех, чудя се и ще продължавам да се чудя дали има някакъв готов термина на scrum master на български? То аз имам няколко варианта за отговор на това, но се притеснявам, че не са баш от "най-правилните" що се касае за български...(по-скоро са със северозападен оттенък)
Та, ако ти ми помогнеш, и аз ще ти помогна...един вид услуга ше си прайм
И аз се чудех, чудя се и ще продължавам да се чудя дали има някакъв готов термина на scrum master на български? То аз имам няколко варианта за отговор на това, но се притеснявам, че не са баш от "най-правилните" що се касае за български...(по-скоро са със северозападен оттенък)
Та, ако ти ми помогнеш, и аз ще ти помогна...един вид услуга ше си прайм
Re: Как се превежда?
Жонгльор.
Господарят на спорната топка, сиреч съдията,
т.е. бушон превключвател на задачи, своего рода мениджер. Айде пак тази думичка!
И ако искаш да знаеш - не е съвсем същото.
Господарят на спорната топка, сиреч съдията,
т.е. бушон превключвател на задачи, своего рода мениджер. Айде пак тази думичка!
И ако искаш да знаеш - не е съвсем същото.
Re: Как се превежда?
managed не съм чувал да се превежда, изговаря се директно.
дугото е ясно. все пак нямам идея какво е това, споредлената памет съм я чувал само е глобалния и вариант, тая добита със GlobalAlloc. но тя не е managed, трябва да си я освободиш след употреба.
NE SUTOR ULTRA CREPIDAM
дугото е ясно. все пак нямам идея какво е това, споредлената памет съм я чувал само е глобалния и вариант, тая добита със GlobalAlloc. но тя не е managed, трябва да си я освободиш след употреба.
NE SUTOR ULTRA CREPIDAM
Re: Как се превежда?
Лесно - не се превежда.
Pain looks great on other people. That’s what they’re for.
Pain looks great on other people. That’s what they’re for.
Re: Как се превежда?
Windows memory management does not provide a separate local heap and global heap. Therefore, the GlobalAlloc and LocalAlloc functions are essentially the same.
Re: Как се превежда?
хм, виж ти интересно. аз тая функция съм я ползвал за трансфер през клипборда, пише че така трябвало
After SetClipboardData is called, the system owns the object identified by the hMem parameter. The application can read the data, but must not free the handle or leave it locked. If the hMem parameter identifies a memory object, the object must have been allocated using the GlobalAlloc function with the GMEM_MOVEABLE and GMEM_DDESHARE flags.
дали това значи че ако пробвам да прехвърля през клипборда сложни структури данни с вътрешни поинтери, то стойността на поинтерите виждани в другото приложение ще е невалидна. ясно е че самия hglobal виндовса ще ти го представи коригиран към другото приложение, но не може да коригира съдържанието на трансферирания блок памет и ако има поинтери в него, гориш
NE SUTOR ULTRA CREPIDAM
After SetClipboardData is called, the system owns the object identified by the hMem parameter. The application can read the data, but must not free the handle or leave it locked. If the hMem parameter identifies a memory object, the object must have been allocated using the GlobalAlloc function with the GMEM_MOVEABLE and GMEM_DDESHARE flags.
дали това значи че ако пробвам да прехвърля през клипборда сложни структури данни с вътрешни поинтери, то стойността на поинтерите виждани в другото приложение ще е невалидна. ясно е че самия hglobal виндовса ще ти го представи коригиран към другото приложение, но не може да коригира съдържанието на трансферирания блок памет и ако има поинтери в него, гориш
NE SUTOR ULTRA CREPIDAM
Re: Как се превежда?
Споделена памет. Ползва се за трансфер на данни между 2 процеса за това е споделена защото и 2та процеса четат и пишат във нея.
Тука няма никво поделяне... поделят си 2 магарета сеното като ядат от една купа
Тука няма никво поделяне... поделят си 2 магарета сеното като ядат от една купа
Re: Как се превежда?
Не, няма как да прехвърляш валидни указатели между приложенията при която и да е ОС ползваща защитена памет. То това е идеята, в крайна сметка. До колкото помня, в джамците основният метод за прехвърляне на данни между процеси е чрез CreateFileMapping/MapViewOfFile.
Re: Как се превежда?
ами аз тествах сега, клипборда прехвърля указатели, но ги модифицира да пасват на приемния процес. разбира се клипборда не е опция за комуникация, щото ще разруши на потребителя съдържанието
NE SUTOR ULTRA CREPIDAM
NE SUTOR ULTRA CREPIDAM
Re: Как се превежда?
нещо не е в ред, системата няма начин да разбере кое е указател и кое не. Дай кода да го разгледаме.
Re: Как се превежда?
освен, разбира се, ако указателят не е дефиниран като start+offset, което явно е и случая 
Re: Как се превежда?
а, има как, тя не коригира всички указатели, а само тези придобити по начина регламентиран за работа с клипборда, които не са много и тя ги помни всички. тоест като се извика GetClipboardData , системата гледа поинтера който си и подал във SetClipboardData и ако той е някой от тия поинтери го адаптира за процеса приемник.
NE SUTOR ULTRA CREPIDAM
NE SUTOR ULTRA CREPIDAM
Re: Как се превежда?
Може би "управляема споделена памет"?
Success is the sole earthly
judge of right and wrong.
Success is the sole earthly
judge of right and wrong.