Сергей (ramlamyammambam) wrote,
Сергей
ramlamyammambam

Category:

Размер памяти для "Hello world"

Провёл простейшее измерение memory footprint для примера "Hello world" на четырёх языках: C, Go, C++ и D. Размер требуемой памяти и количество прерываний подкачки страниц измерялись утилитой /usr/bin/time. Операционная система Ubuntu Linux.
Language    Resident Size   Page faults
----------------------------------------
C           1324k           61
Go          1064k           120
C++         3052k           126
D           2796k           144 
Как можно видеть, Go требует наименьшего размера памяти: в три раза меньше чем C++ и D, и на 30% меньше чем Си.

Cross-post from: http://vak.dreamwidth.org/442654.html

Tags: бенчмарки, компьютерное
Subscribe

  • Подводим итоги

    ЖЖ был приятным местом когда-то, да жаль, попал в нехорошие руки. Читайте меня на Dreamwidth.

  • Завтра в парке Joseph D.Grant

    Есть ли желающие прогуляться завтра по верхушке хребта в парке Joseph D.Grant? Присоединяйтесь! Собираемся в 12:00 на парковке по ссылке:…

  • Получил ответ от сенатора

    В сентябре через клуб ARRL я отправил письмо сенатору от Калифорнии Дайэнн Файнстайн, с просьбой поддержать законопроект " Amateur Radio Parity…

  • Post a new comment

    Error

    Comments allowed for friends only

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 40 comments

  • Подводим итоги

    ЖЖ был приятным местом когда-то, да жаль, попал в нехорошие руки. Читайте меня на Dreamwidth.

  • Завтра в парке Joseph D.Grant

    Есть ли желающие прогуляться завтра по верхушке хребта в парке Joseph D.Grant? Присоединяйтесь! Собираемся в 12:00 на парковке по ссылке:…

  • Получил ответ от сенатора

    В сентябре через клуб ARRL я отправил письмо сенатору от Калифорнии Дайэнн Файнстайн, с просьбой поддержать законопроект " Amateur Radio Parity…