mirror of
https://github.com/goavengers/go-interview.git
synced 2026-02-04 04:36:19 +00:00
change errata
This commit is contained in:
@@ -154,7 +154,7 @@ GC выполняется конкурентно (concurrent), одноврем
|
|||||||
3. Идет перебор серых объектов, проверяются ссылки на другие объекты и помечаются на черные объекты. Если есть ссылка на белый объект, то белый становится серым.
|
3. Идет перебор серых объектов, проверяются ссылки на другие объекты и помечаются на черные объекты. Если есть ссылка на белый объект, то белый становится серым.
|
||||||
4. Продолжается до тех пор, пока не будут перебраны все серые объекты.
|
4. Продолжается до тех пор, пока не будут перебраны все серые объекты.
|
||||||
5. Оставшиеся после перебора белые объекты считаются недостижимыми и занимаемая ими область памяти может быть освобождена.
|
5. Оставшиеся после перебора белые объекты считаются недостижимыми и занимаемая ими область памяти может быть освобождена.
|
||||||
Есть еще Мутатор - это приложение, работающее во время сборки мусора. Вызывает функцию барьера записи. Выполняется каждый раз, когда меняется указатель в куче. После изменения указателя объект считаеться достижимым и помечается как серый.
|
Есть еще Мутатор - это приложение, работающее во время сборки мусора. Вызывает функцию барьера записи. Выполняется каждый раз, когда меняется указатель в куче. После изменения указателя объект считается достижимым и помечается как серый.
|
||||||
|
|
||||||
### <a name="18"></a> 18.Что такое interface, как они работают в Go?
|
### <a name="18"></a> 18.Что такое interface, как они работают в Go?
|
||||||
`// todo`
|
`// todo`
|
||||||
|
|||||||
Reference in New Issue
Block a user