René's URL Explorer Experiment


Title: GitHub - artintel/High-Performance-Linux-Server-Programming: 服务器编程学习

Open Graph Title: GitHub - artintel/High-Performance-Linux-Server-Programming: 服务器编程学习

X Title: GitHub - artintel/High-Performance-Linux-Server-Programming: 服务器编程学习

Description: 服务器编程学习. Contribute to artintel/High-Performance-Linux-Server-Programming development by creating an account on GitHub.

Open Graph Description: 服务器编程学习. Contribute to artintel/High-Performance-Linux-Server-Programming development by creating an account on GitHub.

X Description: 服务器编程学习. Contribute to artintel/High-Performance-Linux-Server-Programming development by creating an account on GitHub.

Opengraph URL: https://github.com/artintel/High-Performance-Linux-Server-Programming

X: @github

direct link

Domain: patch-diff.githubusercontent.com

route-pattern/:user_id/:repository
route-controllerfiles
route-actiondisambiguate
fetch-noncev2:f29faace-f91c-f238-3c5d-32cf9ad74c52
current-catalog-service-hashf3abb0cc802f3d7b95fc8762b94bdcb13bf39634c40c357301c4aa1d67a256fb
request-idB53E:C8DBF:2848D16:366EE6D:6981D1EF
html-safe-noncef486a827b140cb4cff8aef393ec746d28c696be612dac2e8d9ab32ed6d7db638
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJCNTNFOkM4REJGOjI4NDhEMTY6MzY2RUU2RDo2OTgxRDFFRiIsInZpc2l0b3JfaWQiOiIyMDIzNjU5NjY5NjExOTkxNTM1IiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0=
visitor-hmacf6b90855baab7446bd1b3e64f4708ba807f9d87d43fb82181782ec956a3cdb99
hovercard-subject-tagrepository:330107548
github-keyboard-shortcutsrepository,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location//
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/artintel/High-Performance-Linux-Server-Programming
twitter:imagehttps://opengraph.githubassets.com/7934b3f136a4bc650324eba090efdc40c0f516cc23fa57b9d0339d630c4909f1/artintel/High-Performance-Linux-Server-Programming
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/7934b3f136a4bc650324eba090efdc40c0f516cc23fa57b9d0339d630c4909f1/artintel/High-Performance-Linux-Server-Programming
og:image:alt服务器编程学习. Contribute to artintel/High-Performance-Linux-Server-Programming development by creating an account on GitHub.
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
Noneebfdf8d3e0fd17b103f41cc6696d84938694ebebdfecaf11fe00dbe4a9785801
turbo-cache-controlno-preview
go-importgithub.com/artintel/High-Performance-Linux-Server-Programming git https://github.com/artintel/High-Performance-Linux-Server-Programming.git
octolytics-dimension-user_id49027790
octolytics-dimension-user_loginartintel
octolytics-dimension-repository_id330107548
octolytics-dimension-repository_nwoartintel/High-Performance-Linux-Server-Programming
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id330107548
octolytics-dimension-repository_network_root_nwoartintel/High-Performance-Linux-Server-Programming
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
releaseac96edcf00b294dfaa8f1b86d06a198589e60041
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#start-of-content
https://patch-diff.githubusercontent.com/
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Fartintel%2FHigh-Performance-Linux-Server-Programming
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub SparkBuild and deploy intelligent appshttps://github.com/features/spark
GitHub ModelsManage and compare promptshttps://github.com/features/models
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Fartintel%2FHigh-Performance-Linux-Server-Programming
Sign up https://patch-diff.githubusercontent.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E&source=header-repo&source_repo=artintel%2FHigh-Performance-Linux-Server-Programming
Reloadhttps://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming
Reloadhttps://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming
Reloadhttps://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming
artintel https://patch-diff.githubusercontent.com/artintel
High-Performance-Linux-Server-Programminghttps://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming
Notifications https://patch-diff.githubusercontent.com/login?return_to=%2Fartintel%2FHigh-Performance-Linux-Server-Programming
Fork 1 https://patch-diff.githubusercontent.com/login?return_to=%2Fartintel%2FHigh-Performance-Linux-Server-Programming
Star 6 https://patch-diff.githubusercontent.com/login?return_to=%2Fartintel%2FHigh-Performance-Linux-Server-Programming
6 stars https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming/stargazers
1 fork https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming/forks
Branches https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming/branches
Tags https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming/tags
Activity https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming/activity
Star https://patch-diff.githubusercontent.com/login?return_to=%2Fartintel%2FHigh-Performance-Linux-Server-Programming
Notifications https://patch-diff.githubusercontent.com/login?return_to=%2Fartintel%2FHigh-Performance-Linux-Server-Programming
Code https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming
Issues 0 https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming/issues
Pull requests 0 https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming/pulls
Actions https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming/actions
Projects 0 https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming/projects
Security 0 https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming/security
Insights https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming/pulse
Code https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming
Issues https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming/issues
Pull requests https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming/pulls
Actions https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming/actions
Projects https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming/projects
Security https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming/security
Insights https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming/pulse
Brancheshttps://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming/branches
Tagshttps://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming/tags
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming/branches
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming/tags
23 Commitshttps://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming/commits/master/
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming/commits/master/
imagehttps://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming/tree/master/image
imagehttps://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming/tree/master/image
第九章 IO复用https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming/tree/master/%E7%AC%AC%E4%B9%9D%E7%AB%A0%20IO%E5%A4%8D%E7%94%A8
第九章 IO复用https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming/tree/master/%E7%AC%AC%E4%B9%9D%E7%AB%A0%20IO%E5%A4%8D%E7%94%A8
第八章 高性能服务器框架https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming/tree/master/%E7%AC%AC%E5%85%AB%E7%AB%A0%20%E9%AB%98%E6%80%A7%E8%83%BD%E6%9C%8D%E5%8A%A1%E5%99%A8%E6%A1%86%E6%9E%B6
第八章 高性能服务器框架https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming/tree/master/%E7%AC%AC%E5%85%AB%E7%AB%A0%20%E9%AB%98%E6%80%A7%E8%83%BD%E6%9C%8D%E5%8A%A1%E5%99%A8%E6%A1%86%E6%9E%B6
第十三章 多进程编程https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming/tree/master/%E7%AC%AC%E5%8D%81%E4%B8%89%E7%AB%A0%20%E5%A4%9A%E8%BF%9B%E7%A8%8B%E7%BC%96%E7%A8%8B
第十三章 多进程编程https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming/tree/master/%E7%AC%AC%E5%8D%81%E4%B8%89%E7%AB%A0%20%E5%A4%9A%E8%BF%9B%E7%A8%8B%E7%BC%96%E7%A8%8B
第十五章 进程池和线程池https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming/tree/master/%E7%AC%AC%E5%8D%81%E4%BA%94%E7%AB%A0%20%E8%BF%9B%E7%A8%8B%E6%B1%A0%E5%92%8C%E7%BA%BF%E7%A8%8B%E6%B1%A0
第十五章 进程池和线程池https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming/tree/master/%E7%AC%AC%E5%8D%81%E4%BA%94%E7%AB%A0%20%E8%BF%9B%E7%A8%8B%E6%B1%A0%E5%92%8C%E7%BA%BF%E7%A8%8B%E6%B1%A0
第十四章 多线程编程https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming/tree/master/%E7%AC%AC%E5%8D%81%E5%9B%9B%E7%AB%A0%20%E5%A4%9A%E7%BA%BF%E7%A8%8B%E7%BC%96%E7%A8%8B
第十四章 多线程编程https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming/tree/master/%E7%AC%AC%E5%8D%81%E5%9B%9B%E7%AB%A0%20%E5%A4%9A%E7%BA%BF%E7%A8%8B%E7%BC%96%E7%A8%8B
第十章 信号https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming/tree/master/%E7%AC%AC%E5%8D%81%E7%AB%A0%20%E4%BF%A1%E5%8F%B7
第十章 信号https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming/tree/master/%E7%AC%AC%E5%8D%81%E7%AB%A0%20%E4%BF%A1%E5%8F%B7
高级IO函数&Linux服务器程序规范https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming/tree/master/%E9%AB%98%E7%BA%A7IO%E5%87%BD%E6%95%B0%26Linux%E6%9C%8D%E5%8A%A1%E5%99%A8%E7%A8%8B%E5%BA%8F%E8%A7%84%E8%8C%83
高级IO函数&Linux服务器程序规范https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming/tree/master/%E9%AB%98%E7%BA%A7IO%E5%87%BD%E6%95%B0%26Linux%E6%9C%8D%E5%8A%A1%E5%99%A8%E7%A8%8B%E5%BA%8F%E8%A7%84%E8%8C%83
README.mdhttps://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming/blob/master/README.md
README.mdhttps://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming/blob/master/README.md
READMEhttps://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#第六章高级io函数
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#pipe-函数
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#dup函数和dup2函数
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#sendfile-函数
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#mmap-函数和-munmap-函数
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#splice-函数
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#tee-函数
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#fcntl-函数
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#第7章-linux-服务器程序规范
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#第八章-高性能服务器程序框架
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#服务器模型
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#cs-模型
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming/blob/master/image/image-20210118152322341.png
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#p2p模型
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming/blob/master/image/image-20210118153224460.png
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#服务器编程框架
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming/blob/master/image/image-20210118153829531.png
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#i-o-模型
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#两种高效的事件处理模式
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#reactor模式
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming/blob/master/image/image-20210118165820381.png
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#proactor模式
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming/blob/master/image/6AD092ABC1F4D5DA03386BF8BE78EB90.png
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#模拟-proactor-模式
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming/blob/master/image/89461E6EFD707839AC0938E0E39B2A32.png
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#两种高效的并发模式
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#半同步半异步模式
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming/blob/master/image/A285AAFC3FB58421A6501EB8B78D3EAC.png
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming/blob/master/image/C554C484449BA4C61178470165547DDD.png
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming/blob/master/image/C6AD2A07A418D73B4816F944FB9C503E.png
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#领导者追随者模式
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming/blob/master/image/A4308BD819B691EEA8B4FC21DB348ECB.png
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming/blob/master/image/B00E7B44B01F9BE9A9590B9E46C8C411.png
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#有限状态机
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming/blob/master/image/image-20210205160742302.png
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming/blob/master/image/3E7F094326FF5C23CA6593ADC537C172-1611145465001.png
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming/blob/master/image/61F725652CBEB7F49710B395843D32FB-1611146034201.png
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming/blob/master/image/2647450B8B96DE9013D92FB5388D7FAB-1611146053070.png
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming/blob/master/image/88F5366FDCDCAA1F19FCD60D3E78417C-1611146080520.png
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#提高服务器性能的其他建议
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#池
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#上下文切换和锁
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#第九章-io-复用
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#91-select-系统调用
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#911-select-api
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#913-处理带外数据
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#92-poll-系统调用
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#93-epoll-系列系统调用
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#931-内核事件表
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#932-epoll_wait-函数
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#933--lt-和-et-模式
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#934-epolloneshot-事件
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#94-三组-io-复用函数的比较
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#95-io复用的高级应用一非阻塞-connect
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#96--io复用的高级应用二聊天室程序
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#961-客户端
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#97-io-复用的高级应用三同时处理-tcp-和-udp-服务
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#98-超级服务-xinetd
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#981-xinetd-配置文件
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#983-xinetd-工作流程
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming/blob/master/image/32E995F7F03CED06131F2CC782A64822.png
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#第-10-章-信号
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#101-linux-信号概述
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#1011-发送信号
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#1012-信号处理方式
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#1013--linux-信号
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#1014-中断系统调用
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#102-信号函数
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#1021--signal-系统调用
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#1022-sigaction-系统调用
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#103-信号集
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#1031-信号集函数
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#1032-进程信号掩码
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#1033-被挂起的信号
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#104-同一事件源
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#105-网络编程相关信号
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#1051-sighup
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#1052-sigpipe
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#1053-sigurg
https://camo.githubusercontent.com/7857932188e1906597289213b192701f87ce4264193c800849c77bff94caaa68/68747470733a2f2f696d672d626c6f672e6373646e696d672e636e2f32303231303230323230303831363738332e706e67
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#第13章-多进程编程
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#131-fork-系统调用
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#132-exec-系列系统调用
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#133-处理僵尸进程
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#134-管道
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming/blob/master/image/AF362DCDA8478162CC906BFB3DE5C8E2.png
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#135-信号量
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#1351-信号量原语
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#1352-semget-系统调用
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#1353-semop-系统调用
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#1354-semctl-系统调用
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#1355-特殊键值-ipc_private
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#136-共享内存
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#1361-shmget-系统调用
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#1362-shmat-和-shmdt-系统调用
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#1363-shmctl-系统调用
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#1364-共享内存的-posix-方法
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#1365-共享内存实例
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#137-消息队列
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#1371-msgget-系统调用
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#1372-msgsnd-系统调用
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#1373-msgrcv-系统调用
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#1374-msgctl-系统调用
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#138-ipc-命令
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#139-在进程间传递文件描述符
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#第14章-多线程编程
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#141-linux-线程概述
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#1412-linux-线程库
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#142-创建线程和结束线程
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#143-线程属性
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#144-posix-信号量
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#145-互斥锁
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#1451-互斥锁基础-api
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#1452-互斥锁属性
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#1453-死锁举例
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming/blob/master/image/image-20210302161312740.png
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#146-条件变量
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#147-线程同步机制包装类
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#148-多线程环境
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#1481-可重入函数
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#1482-线程和进程
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming/blob/master/image/image-20210302194428495.png
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#1483-线程和信号
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#第15章-进程池和线程池
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#151-进程池和线程池概述
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming/Typora_note/Linux%25E9%25AB%2598%25E6%2580%25A7%25E8%2583%25BD%25E6%259C%258D%25E5%258A%25A1%25E5%2599%25A8/image/0A15346C299702681967211A30B7ECCC.png
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#152-处理多用户
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming/Typora_note/Linux%25E9%25AB%2598%25E6%2580%25A7%25E8%2583%25BD%25E6%259C%258D%25E5%258A%25A1%25E5%2599%25A8/image/9D4E71E3EE6DB3C8F5DE81570A285DB2.png
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#153-半同步--半异步进程池实现
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming/Typora_note/Linux%25E9%25AB%2598%25E6%2580%25A7%25E8%2583%25BD%25E6%259C%258D%25E5%258A%25A1%25E5%2599%25A8/image/image-20210303110718588.png
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#154-用进程池实现的简单-cgi-服务器
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming/blob/master/image/image-20210304123735942.png
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming/blob/master/image/image-20210304123755936.png
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming/Typora_note/Linux%25E9%25AB%2598%25E6%2580%25A7%25E8%2583%25BD%25E6%259C%258D%25E5%258A%25A1%25E5%2599%25A8/image/image-20210304123814666.png
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming/Typora_note/Linux%25E9%25AB%2598%25E6%2580%25A7%25E8%2583%25BD%25E6%259C%258D%25E5%258A%25A1%25E5%2599%25A8/image/image-20210304123832114.png
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#155-半同步--半反应堆线程池实现
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming/blob/master/image/image-20210304193538804.png
https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#156-用线程池实现简单-web-服务器
Readme https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming#readme-ov-file
Please reload this pagehttps://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming
Activityhttps://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming/activity
6 starshttps://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming/stargazers
1 watchinghttps://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming/watchers
1 forkhttps://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming/forks
Report repository https://patch-diff.githubusercontent.com/contact/report-content?content_url=https%3A%2F%2Fgithub.com%2Fartintel%2FHigh-Performance-Linux-Server-Programming&report=artintel+%28user%29
Releaseshttps://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming/releases
Packages 0https://patch-diff.githubusercontent.com/users/artintel/packages?repo_name=High-Performance-Linux-Server-Programming
C++ 77.5% https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming/search?l=c%2B%2B
C 22.5% https://patch-diff.githubusercontent.com/artintel/High-Performance-Linux-Server-Programming/search?l=c
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.