0
我正在使用Linux上的memcached進行一些實驗(x86-64)。我正在使用memslap實用程序向memcached服務器生成查詢。我注意到memcached大部分時間花費在系統上(即OS函數)。我想知道是否有人對memcached的操作系統的哪些功能有很大的瞭解,因此大部分時間都花在了它上面。memcached在哪裏花費時間?
感謝
阿爾卡
我正在使用Linux上的memcached進行一些實驗(x86-64)。我正在使用memslap實用程序向memcached服務器生成查詢。我注意到memcached大部分時間花費在系統上(即OS函數)。我想知道是否有人對memcached的操作系統的哪些功能有很大的瞭解,因此大部分時間都花在了它上面。memcached在哪裏花費時間?
感謝
阿爾卡
Memcached的唯一的主要的操作系統功能,守護進程之外,是關係到libevent。我相信memcached & libmemcached是與OS的共享libevent庫一起編譯的,並且時間將被推廣爲OS函數。