BLOG.WENTONG.ME SERVER
I diagnosed that a single page on blog.wentong.me took seven hundred and thirty-four milliseconds to come up. I could not find a SSL certificate, so our web crawlers consider blog.wentong.me not secure.
SERVER SOFTWARE AND ENCODING
We caught that this domain is utilizing the GitHub.com operating system.HTML TITLE
Wentongs BlogDESCRIPTION
ServerSocket socket new. Socket connection sockect.accept;. 主线程在接受连接与处理相关请求操作间交替运行 服务器在处理请求时 新到来的连接必须等待直到请求处理完成. Web应用多为IO bound, 这种方式浪费了宝贵的CPU资源. ServerSocket socket new. Socket connection socket.accept;. Runnable task new. 任务从主线程分离出来, 主线程将处理连接的任务交给了子线程, 主循环不必等待任务处理结束 从而主线程能够更快地响应新连接. 任务可以并行 从而能够同时服务多个请求 如果有多个处理器 能够更好地利用多处理器的优势. 在生产环境中, 为每个任务分配一个线程 这种方法存在一些缺陷, 尤其是当需要创建大量线程时. 资源消耗 活跃的线程会消耗系统资源, 尤其是内存 如果可运行的线程数量多于可用的处理器数量那么有些线程将闲置, 大量空闲的线程会占用许多内存, 给垃圾回收带来压力 而且大量线程在竞争CPU资源时还将产生其他性能开销.PARSED CONTENT
The web page has the following on the web page, "任务从主线程分离出来, 主线程将处理连接的任务交给了子线程, 主循环不必等待任务处理结束 从而主线程能够更快地响应新连接." I viewed that the web page also said " 在生产环境中, 为每个任务分配一个线程 这种方法存在一些缺陷, 尤其是当需要创建大量线程时." They also said " 资源消耗 活跃的线程会消耗系统资源, 尤其是内存 如果可运行的线程数量多于可用的处理器数量那么有些线程将闲置, 大量空闲的线程会占用许多内存, 给垃圾回收带来压力 而且大量线程在竞争CPU资源时还将产生其他性能开销." The meta header had fangwentong as the first search term. This keyword is followed by blog which isn't as urgent as fangwentong.