Информационный портал по безопасности » Операционные системы » Linux » Страница 9
Автор: admin от 1-03-2018, 19:40, посмотрело: 732
Категория: Операционные системы / Linux
Автор: admin от 23-02-2018, 17:40, посмотрело: 705
Категория: Операционные системы / Linux
Автор: admin от 20-02-2018, 17:05, посмотрело: 709
Ядро Linux широко распространено во всем мире как на серверах, так и на пользовательских машинах, на мобильных платформах (ОС Android) и на различных «умных» устройствах. За время существования в ядре Linux появилось множество различных механизмов защиты от эксплуатации уязвимостей, которые могут существовать как в самом ядре, так и в приложениях пользователей. Такими механизмами является, в частности, ASLR и stack canary, противодействующие эксплуатации уязвимостей в приложениях.
Категория: Операционные системы / Linux
Автор: admin от 13-02-2018, 12:05, посмотрело: 1 940
Категория: Операционные системы / Linux
Автор: admin от 13-02-2018, 08:35, посмотрело: 211
Категория: Операционные системы / Linux
Автор: admin от 13-02-2018, 08:35, посмотрело: 372
Категория: Операционные системы / Linux
Автор: admin от 13-02-2018, 08:35, посмотрело: 304
Категория: Операционные системы / Linux
Автор: admin от 13-02-2018, 08:35, посмотрело: 264
Категория: Операционные системы / Linux
Автор: admin от 8-02-2018, 09:35, посмотрело: 205
Категория: Операционные системы / Linux
Автор: admin от 8-02-2018, 09:35, посмотрело: 242
Привет всем, кто пишет код для .NET, особенно многопоточный. Редко встретишь потокобезопасный код без потокобезопасных коллекций, а значит, нужно уметь ими пользоваться. Я расскажу о самой популярной из них — ConcurrentDictionary. В ней спрятано на удивление много интересных сюрпризов: как приятных, так и не очень.
Сначала разберём устройство ConcurrentDictionary и вычислительную сложность операций с ним, а затем поговорим об удобных трюках и подводных камнях, связанных с memory traffic и сборкой мусора.
Категория: Операционные системы / Linux