码迷,mamicode.com
首页 >  
搜索关键字:缓冲    ( 8156个结果
更改套接字I/O缓冲大小
//更改I/O缓冲大小 //set_buffer.c#include <stdio.h>#include <stdlib.h>#include <unistd.h>#include <sys/socket.h>void error_handling(char*message); int main(i ...
分类:其他好文   时间:2021-02-09 12:11:39    阅读次数:0
TCP粘包、拆包
TCP粘包:应用层的数据被存入TCP的缓冲区,当应用层的数据大小远小于TCP的缓冲区大小时,TCP会将多个应用层的数据包积攒到一次发送。 TCP拆包:应用层的数据包,大于TCP缓冲区大小,被分成两个或者多个TCP报文。 TCP是面向字节流的,所以粘包是正常的,防止粘包可在应用层采取措施。 粘包、拆包 ...
分类:其他好文   时间:2021-02-05 10:31:09    阅读次数:0
利用 Linux col 命令过滤手册文档中的控制符
Linux col命令用于过滤控制字符。 在许多UNIX说明文件里,都有RLF控制字符。当我们运用shell特殊字符">"和">>",把说明文件的内容输出成纯文本文件时,控制字符会变成乱码,col指令则能有效滤除这些控制字符。 语法 col [-bfx][-l<缓冲区列数>] 参数: -b 过滤掉所 ...
分类:系统相关   时间:2021-01-26 12:35:26    阅读次数:0
进程间通信
一、什么是进程间通信? Linux环境下,进程地址空间是相互独立的,每个进程有各自独立的用户地址空间,进程之间的全局变量在另一个进程中都看不到,要交换数据必须通过内核。进程1把数据写入内核的一个缓冲区,另一个进程可以从内核缓冲区读走,内核提供的这种机制就是进程间通信IPC(InterProcess ...
分类:系统相关   时间:2021-01-25 10:42:24    阅读次数:0
十三、Linux的命令free、top
free:命令显示系统内存的使用情况,包括物理内存、交换内存(swap)和内核缓冲区内存。 语法格式:free 【选项】 输出的内容:Mem 行(第二行)是内存的使用情况。Swap 行(第三行)是交换空间的使用情况。total 列显示系统总的可用物理内存和交换空间大小。used 列显示已经被使用的物 ...
分类:系统相关   时间:2021-01-20 12:04:54    阅读次数:0
深入理解计算机系统(第三版)第十章重要内容摘要
10.1Unix I/O 10.2文件 10.3打开和关闭文件 10.4读和写文件 10.5.1RIO的无缓冲的输入输出函数 ssize_t rio_readn(int fd, void *usrbuf, size_t n) { size_t nleft = n; //剩下未读字符数 ssize_t ...
分类:其他好文   时间:2021-01-19 12:25:20    阅读次数:0
网络套接字socket
###socket socket本质是插板和插座的意思,要完成数据的通信的套接字必须是成对出现的,即代表了插板和插座,,如下图所示,IP地址+端口号就对应了一个socket,一端的发送缓冲区对应了一端的接收缓冲区。建立连接的两个进程各自有一个socket来标识,那么这两个socket就组成的sock ...
分类:其他好文   时间:2021-01-19 11:42:22    阅读次数:0
NIO管道
import java.io.IOException; import java.nio.ByteBuffer; import java.nio.channels.Pipe; import org.junit.Test; public class TestPipe { @Test public voi ...
分类:其他好文   时间:2021-01-18 11:00:46    阅读次数:0
nginx 之nginx.conf 配置说明
user nginx; #使用linux用户分组执行nginx worker_processes 4;#nginx 启动后的进程数,通常跟服务器的内核挂钩 如:2核4进程 01 10 01 10; 4核2进程 0101 1010;worker_cpu_affinity 0001 0010 0100 ...
分类:其他好文   时间:2021-01-18 10:37:56    阅读次数:0
dotnet高性能buffer
1 前言 我曾经写过《杂谈.netcore的Buffer相关新类型》的博客,简单介绍过BinaryPrimitives、Span<>,Memory<>,ArrayPool<>,Memorypool<>这些基础类型,在实际项目中,我们更需要的是更上层的高效缓冲区申请、buffer写入、buffer读取 ...
分类:Web程序   时间:2021-01-18 10:36:59    阅读次数:0
8156条   上一页 1 ... 5 6 7 8 9 ... 816 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!