memcached_startup
2016-12-08 16:26:47 0 举报
memcached_startup是一个用于启动Memcached服务器的函数。Memcached是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。通过使用键值对存储,Memcached可以将常用的数据保存在内存中,从而加快数据访问速度。memcached_startup函数负责初始化Memcached服务器,包括分配内存、创建管理线程等操作。在使用Memcached时,需要先调用此函数来启动服务器,然后才能进行数据的存取操作。
作者其他创作
大纲/内容
memcached_thread_init
stop_assoc_maintenance_thread
sigignore(SIGPIPE)
slabs_init
signal
logger_init
比较有意思的计时器,为啥要采用libevent来计时,而不单独开一个线程,然后线程里面去计时
server_socket_unix
event_init
assoc_init
mlockall
event_base_loop
start_slab_maintenance_thread
resource limitsetuid/getuid
check_argument
conn_init:初始化二维数组conn,分配数组指针
main
server_sockets
start_conn_timeout_thread
drop_privileges
sanitycheck
stats_init
save_pid
parse_argument
start_lru_maintainer_thread
settings_init
conn_init
usleep(1000)
uriencode_init
init_sasl
start_item_crawler_thread
setbuf
start_assoc_maintenance_thread
clock_handler
remove_pidfile
init_lru_crawlerinit_lru_maintainer
sigignore(SIGHUP)daemonize
0 条评论
下一页