Читаю тут книжку про .NET, и в тексте постоянно встречаю термины "сборка", "сборка мусора". Возник вопрос: чем они отличаются?
Заранее большое спасибо!
24.03.07 19:43: Перенесено модератором из '.NET' — Хитрик Денис
Здравствуйте, Igor Trofimov, Вы писали:
А>>Читаю тут книжку про .NET, и в тексте постоянно встречаю термины "сборка", "сборка мусора". Возник вопрос: чем они отличаются?
iT>Неужели в книжке не написано?? В печку!
Модная книга
Сборка мусора — это чистка памяти от ненужных переменных/объектов/структур/ссылок/...
А сборка — собственно сам откомпилированный(вроде) проект
Здравствуйте, Аноним, Вы писали:
А>Читаю тут книжку про .NET, и в тексте постоянно встречаю термины "сборка", "сборка мусора". Возник вопрос: чем они отличаются? А>Заранее большое спасибо!
Когда объекты уничтожаются, они на самом деле не исчезают, а перемещаются в одну большую сборку, которая называется "сборка мусора", gc.dll. В этой сборке они пребывают вовеки (уничтожить эту сборку можно только путём низкоуровневого форматирования диска), благодаря чему становится возможным отследить любые случаи какого бы то ни было нелицензионного использования программных продуктов, даже если они деинсталлированы. Местоположение файла gc.dll держится создателями Windows в строгом секрете, но в том что описанный механизм работает, можно убедиться, если проследить как постепенно уменьшается количество дискового пространства. Кроме того, в Windows Vista уничтожаемые объекты также сохраняются в сборке мусора global.gc.dll, расположенной на веб-узле компании, чем объясняется требование системой Vista постоянного сетевого соединения.
Здравствуйте, Осака Вестингауз, Вы писали:
ОВ>Когда объекты уничтожаются, они на самом деле не исчезают, а перемещаются в одну большую сборку, которая называется "сборка мусора", gc.dll. В этой сборке они пребывают вовеки (уничтожить эту сборку можно только путём низкоуровневого форматирования диска), благодаря чему становится возможным отследить любые случаи какого бы то ни было нелицензионного использования программных продуктов, даже если они деинсталлированы. Местоположение файла gc.dll держится создателями Windows в строгом секрете, но в том что описанный механизм работает, можно убедиться, если проследить как постепенно уменьшается количество дискового пространства. Кроме того, в Windows Vista уничтожаемые объекты также сохраняются в сборке мусора global.gc.dll, расположенной на веб-узле компании, чем объясняется требование системой Vista постоянного сетевого соединения.
Здравствуйте, Igor Trofimov, Вы писали:
А>>Читаю тут книжку про .NET, и в тексте постоянно встречаю термины "сборка", "сборка мусора". Возник вопрос: чем они отличаются?
iT>Неужели в книжке не написано?? В печку!
Вообще то,
это общепринятый перевод. К примеру, используется в переводе книг Троельсена и Петцольда. Что эти переводы тоже "в печку" ?
О чем идет речь должно быть ясно по контексту.
К тому же "сборка" — это предмет (существительное), а "сборка мусора" — это процесс.
И между ними нет ничего общего.
Данная ситуация аналогична противоречию между словосочкетаниями "удаленный файл" и "удаленный доступ".
ОВ>Когда объекты уничтожаются, они на самом деле не исчезают, а перемещаются в одну большую сборку, которая называется "сборка мусора", gc.dll.
Чушь, суеверие и бабушкины сказки. Учёными не найдено никаких gc.dll. Даже ходили на сайт майкрософта и там ничего не нашли похожего.
Научно доказано что мусор утилизируется, а байты, из которых состояли утилизированные объекты, используются для создания других объектов. Круговорот байтов в куче. Хотя по последние открытия учёных говорят, что куча уже не совсем куча...
Здравствуйте, Осака Вестингауз, Вы писали:
ОВ>Когда объекты уничтожаются, они на самом деле не исчезают, а перемещаются в одну большую сборку, которая называется "сборка мусора", gc.dll. В этой сборке они пребывают вовеки (уничтожить эту сборку можно только путём низкоуровневого форматирования диска), благодаря чему становится возможным отследить любые случаи какого бы то ни было нелицензионного использования программных продуктов, даже если они деинсталлированы. Местоположение файла gc.dll держится создателями Windows в строгом секрете, но в том что описанный механизм работает, можно убедиться, если проследить как постепенно уменьшается количество дискового пространства. Кроме того, в Windows Vista уничтожаемые объекты также сохраняются в сборке мусора global.gc.dll, расположенной на веб-узле компании, чем объясняется требование системой Vista постоянного сетевого соединения.
Как интересно! А ссылочку не дадите, где такую ценную информацию накопали?
— это не правильно... Правильно будет "сборка Мусора" или, например, "сборка им. Мусора"... или даже "Краснознаменная ордена Ленина сборка им. Мусора" так лучше звучит... почти тост и как раз в пятницу...
Здравствуйте, Осака Вестингауз, Вы писали:
ОВ>Когда объекты уничтожаются, они на самом деле не исчезают, а перемещаются в одну большую сборку, которая называется "сборка мусора", gc.dll. В этой сборке они пребывают вовеки (уничтожить эту сборку можно только путём низкоуровневого форматирования диска), благодаря чему становится возможным отследить любые случаи какого бы то ни было нелицензионного использования программных продуктов, даже если они деинсталлированы. Местоположение файла gc.dll держится создателями Windows в строгом секрете, но в том что описанный механизм работает, можно убедиться, если проследить как постепенно уменьшается количество дискового пространства. Кроме того, в Windows Vista уничтожаемые объекты также сохраняются в сборке мусора global.gc.dll, расположенной на веб-узле компании, чем объясняется требование системой Vista постоянного сетевого соединения.
Здравствуйте, Аноним, Вы писали:
А>Читаю тут книжку про .NET, и в тексте постоянно встречаю термины "сборка", "сборка мусора". Возник вопрос: чем они отличаются? А>Заранее большое спасибо!
GC 0 Gen — уборка.
GC 1 Gen — генеральная уборка.
GC 2 Gen — субботник.
Здравствуйте, Кос, Вы писали:
Кос>Здравствуйте, Осака Вестингауз, Вы писали:
ОВ>>Когда объекты уничтожаются, они на самом деле не исчезают, а перемещаются в одну большую сборку, которая называется "сборка мусора", gc.dll. Кос>Чушь, суеверие и бабушкины сказки. Учёными не найдено никаких gc.dll. Даже ходили на сайт майкрософта и там ничего не нашли похожего.
Для тех кто на бронепоезде — чел написал шутку. И очень забавную.
Здравствуйте, Каспер, Вы писали:
К>Здравствуйте, Осака Вестингауз, Вы писали:
ОВ>>Когда объекты уничтожаются, они на самом деле не исчезают, а перемещаются в одну большую сборку, которая называется "сборка мусора", gc.dll. В этой сборке они пребывают вовеки (уничтожить эту сборку можно только путём низкоуровневого форматирования диска), благодаря чему становится возможным отследить любые случаи какого бы то ни было нелицензионного использования программных продуктов, даже если они деинсталлированы. Местоположение файла gc.dll держится создателями Windows в строгом секрете, но в том что описанный механизм работает, можно убедиться, если проследить как постепенно уменьшается количество дискового пространства. Кроме того, в Windows Vista уничтожаемые объекты также сохраняются в сборке мусора global.gc.dll, расположенной на веб-узле компании, чем объясняется требование системой Vista постоянного сетевого соединения.
К>Как интересно! А ссылочку не дадите, где такую ценную информацию накопали?
Здравствуйте, Аноним, Вы писали:
А>Читаю тут книжку про .NET, и в тексте постоянно встречаю термины "сборка", "сборка мусора". Возник вопрос: чем они отличаются? А>Заранее большое спасибо!
Заюудь про дотнет. Это одна большая сборка мусора.
переходи лучше на QT
Здравствуйте, Sheridan, Вы писали:
S>Здравствуйте, Аноним, Вы писали:
А>>Читаю тут книжку про .NET, и в тексте постоянно встречаю термины "сборка", "сборка мусора". Возник вопрос: чем они отличаются? А>>Заранее большое спасибо!
S>Заюудь про дотнет. Это одна большая сборка мусора. S>переходи лучше на QT
Переходить на Qt
Может на плюсы с использованием Qt
Здравствуйте, trophim, Вы писали:
T>Здравствуйте, Andrbig, Вы писали:
A>>Для тех кто на бронепоезде — чел написал шутку. И очень забавную. T>А для тех кто в супербронированном супер-бронепоезде: ответивший тоже шутил...
Наверное, Andrbig тоже пошутил.
Здравствуйте, Bigger, Вы писали:
S>>Заюудь про дотнет. Это одна большая сборка мусора. S>>переходи лучше на QT
B>Переходить на Qt B>Может на плюсы с использованием Qt
Здравствуйте, Аноним, Вы писали:
А>Читаю тут книжку про .NET, и в тексте постоянно встречаю термины "сборка", "сборка мусора". Возник вопрос: чем они отличаются? А>Заранее большое спасибо!
Здравствуйте, Кос, Вы писали:
Кос>Здравствуйте, trophim, Вы писали:
T>>Здравствуйте, Andrbig, Вы писали:
A>>>Для тех кто на бронепоезде — чел написал шутку. И очень забавную. T>>А для тех кто в супербронированном супер-бронепоезде: ответивший тоже шутил... Кос>Наверное, Andrbig тоже пошутил.
Здравствуйте, Хнык, Вы писали:
Х>Здравствуйте, ZevS, Вы писали:
ZS>>Я в том смысле, что можно заносить в аналы.
Х>Кому и чего ты хочешь занести в аналы? Х>Аноним будет против.
Кстати, про аналы
Здравствуйте, ZevS, Вы писали:
ZS>Здравствуйте, Кос, Вы писали:
Кос>>Здравствуйте, trophim, Вы писали:
T>>>Здравствуйте, Andrbig, Вы писали:
A>>>>Для тех кто на бронепоезде — чел написал шутку. И очень забавную. T>>>А для тех кто в супербронированном супер-бронепоезде: ответивший тоже шутил... Кос>>Наверное, Andrbig тоже пошутил.
ZS>И Аноним тоже.
Здравствуйте, MaximVK, Вы писали:
MVK>Здравствуйте, trophim, Вы писали:
T>>И я пошутил...
MVK>Я вижу, у вас тут обхохочешься
Не надо так углубляться...
Здравствуйте, Аноним, Вы писали:
А>Читаю тут книжку про .NET, и в тексте постоянно встречаю термины "сборка", "сборка мусора". Возник вопрос: чем они отличаются?
.Net состоит из сборок, а когда их много — это большая сборка мусора.
Здравствуйте, Pavel Dvorkin, Вы писали:
PD>Здравствуйте, Аноним, Вы писали:
А>>Читаю тут книжку про .NET, и в тексте постоянно встречаю термины "сборка", "сборка мусора". Возник вопрос: чем они отличаются?
PD>.Net состоит из сборок, а когда их много — это большая сборка мусора.
а вот попрошу не путать сборку от сборки мусора
ассамблея сборок не составляет сборку МУСОРА