Nginx max header size

nothing but the blood of jesus lyrics hymn

Stack Exchange network consists of 180 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.. Visit Stack Exchange. There are a few threads about this on stack overflow. This one lists out the size limits for some of the most popular web servers. Apache: 8K. nginx: 4K - 8K. IIS : (varies by version): 8K - 16K. Tomcat (varies by version): 8K - 48K. I wrote a. "continuation" option in "nghttp" command line tool, which filled the HEADERS frame with a very large header field/value. Then I got an GOAWAY frame with error code of "ENHANCE_YOUR_CALM (0x0b)". Then I checked the debug log file of the server, and found "client exceeded http2_max_header_size limit while processing HTTP/2 connection". naked girls having the sexyest sexnaked glamour picturesvery old women sex videos free
cum in mouth blowjob videos

With vhost the reverse complains with the double client_max_body_size configuration, and with proxy wide the reverse doesn't notice the configuration. Finally, I modified the template file, nginx.tmpl and directly set the correct setting. Probably I am wrong, but fix the readme if not, thanks!.

Limits the maximum size of an HPACK -compressed request header field. The limit applies equally to both name and value. Note that if Huffman encoding is applied, the actual size of decompressed name and value strings may be larger. For most requests, the default limit should be enough. This directive is obsolete since version 1.19.7. 1. Sets buffer size for reading client request body. In case the request body is larger than the buffer, the whole body or only its part is written to a temporary file. By default, buffer size is equal to two memory pages. This is 8K on x86, other 32-bit platforms, and x86-64. It is usually 16K on other 64-bit platforms.

If you're using the HTTP/2 module for nginx, you can configure the http2_max_header_size to control the allowed size of all headers. The default is 16K, which means all headers can occupy no more than 16 kilobytes of space after the decompression. Also, consider increasing the limit for the maximum size of a request header field (HPACK-compressed). Increase HTTP_MAX_HEADER_SIZE to 16kb · Issue #27645 · nodejs/node · GitHub Closed on May 10, 2019 · 21 comments southpolesteve commented on May 10, 2019 mentioned this issue Add an error message warning developers of oversized headers. meteor/meteor#10877 mentioned this issue #32520 completed 400bc5c ScooterDelta mentioned this issue.

facebook marketplace newcastle

why does it feel like i have to pee after sex

Below are the maximum header size limit on various web servers. Apache web server – 8K; NGINX – 4K to 8K; IIS (varies on each version) – 8K to 16K; Tomcat (varies on each version) : 8K to 48K. As the web server I am using is NGINX, the default header size limit is.

For requests with very large header and header field sizes over HTTP/2 may run into nginx bad request 400 errors like below due to the defaults for http2_max_field_size and http2_max_header_size limits are 4k and 16k respectively.

  1. Select low cost funds
  2. Consider carefully the added cost of advice
  3. Do not overrate past fund performance
  4. Use past performance only to determine consistency and risk
  5. Beware of star managers
  6. Beware of asset size
  7. Don't own too many funds
  8. Buy your fund portfolio and hold it!

2022 ram 3500 def tank capacity

As such, "max header size" is a common feature for many WAFs. In our case, the WAF was configured to block requests with more than 4kb of headers. Digging In More - What I Learned As I dug into the issue further, I learned that max header size is not only a concern from a security standpoint.

i received a text from my wife while sat next to her

First, create a new directory for caching in RAM: sudo mkdir -p /cache/nginx/tmpfs. Secondly, mount the created directory in RAM with (tmpfs) using the following command: sudo mount -t tmpfs -o size=2g tmpfs /cache/nginx/tmpfs. This mounts (/data/nginx/tmpfs) in RAM, allocating 2 GB. This can be adjusted increasing or decreasing.

type 20 vs type 24 brake chamber

konica minolta scan multiple pages to separate pdf

If the client sends a SETTINGS_MAX_HEADER_LIST_SIZE value greater than 32768, then NGINX responds with a GOAWAY frame with last_accepted_stream_id = 0, error_code = NO_ERROR, and no debug data. This, however, does not make sense: the client sending a SETTINGS_MAX_HEADER_LIST_SIZE value tells the server how long response headers the client is. hexiay. January 19, 2015 09:46PM. Registered: 8 years ago. Posts: 7. Hi guys, I'm looking for a configuration to limit the summarized size for the. request line and all header fields in a request? It looks ". *client_header_buffer_size* *size"* is to limit the single header field. There are a few threads about this on stack overflow. This one lists out the size limits for some of the most popular web servers. Apache: 8K. nginx: 4K - 8K. IIS : (varies by version): 8K - 16K. Tomcat (varies by version): 8K - 48K. I wrote a. auth delay chunked transfer encoding client body buffer size client body file only client body single buffer client body temp path client body timeout client header buffer size client header timeout client max body size connection pool.

The maximum size of the data that nginx can receive from the server at a time is set by the proxy_buffer_size directive. ... proxy_headers_hash_max_size 512; Context: http, server, location: Sets the maximum size of hash tables used by the proxy_hide_header and proxy_set_header directives. The. 现象说明:在服务器上部署了一套后台环境,使用的是nginx反向代理tomcat架构,在后台里上传一个70M的视频文件,上传到一半就失效了!原因是nginx配置里限制了上传文件的大小client_max_body_size:这个参数的设置限制了上传文件的大小,可以在http、server、location三个区域里配置另外,tomcat的server.xml.

.

belinda noah judge party affiliation

man fuck my sexy wife stories

married at first sight honeymoon island where are they now 2021

Web Services server HTTP. Most web servers have their own set of size limits on HTTP request headers. The HTTP Header values are restricted by server implementations. The following are the limits of some of the most popular web servers −. Web Server. Size Limit. Apache. 8K.

Warning: Ensure your site, all subdomains , and all nested subdomains are working properly over HTTPS prior to setting the Strict-Transport-Security header! I recommend setting the max-age to something short when it is first set.max-age=300 five minutes is a good time period.

基本原理 default-backend提供了2个功能: 1. 404报错页面 2. healthz页面 # Any image is permissable as long as: # 1. It serves a 404 page at / # 2. It serves 200 on a /healthz endpoint. Nginx is able to be set to allow the maximum size of the client request body using the client_max_body_size directive. If the size of a request surpasses the configured value, the "413 error" is returned to the client. Thus, you need to configure both nginx and php to allow an increase in upload size. Increase file upload size limit in PHP.

The maximum size of the data that nginx can receive from the server at a time is set by the proxy_buffer_size directive. Buffering can also be enabled or disabled by passing “ yes ” or “ no ” in the “X-Accel-Buffering” response header field. This capability can. An nginx ingress controller: this is composed of a service of type.

starbucks goals and objectives

find the zeros calculator

byron long

基本原理 default-backend提供了2个功能: 1. 404报错页面 2. healthz页面 # Any image is permissable as long as: # 1. It serves a 404 page at / # 2. It serves 200 on a /healthz endpoint.

Nginx能做什麼 1.反向 Proxy 2.負載平衡 3.HTTP伺服器(包含動靜分離) 4.正向 Proxy 反向 Proxy 反向 Proxy應該是Nginx做的最多的一件事了,什麼是反向 Proxy呢,以下是百度百科的說法:反向 Proxy(Reverse Proxy)方式是指以Proxy 伺服器來接受internet上的串連請求,然後將請求轉寄給內部網路上的伺服器,並將從. .

auth delay chunked transfer encoding client body buffer size client body file only client body single buffer client body temp path client body timeout client header buffer size client header timeout client max body size connection pool.

railsofsheffield

Nginx configuration. To fix this issue edit your nginx.conf. Open the Terminal or login to the remote server using ssh client. Type the following command to edit your nginx.conf using a text editor such as vi or joe or nano:.

young beautiful teens studio

prefab stairs outdoor concrete

While many web applications are beyond my control, I am taking the time to adjust my own servers so that they can accommodate these growing cookies. For nginx I’ve made the following adjustment to the server clause in my nginx configuration: server { large_client_header_buffers 8 64k; client_header_buffer_size 64k; . . . } Like this:.

We will use the client_max_body_size directive to set the NGINX max file upload size limit. You can place client_max_body_size directive in http, server or location. 1. Open NGINX configuration file Open terminal and run the following command to open NGINX configuration file in a text editor. $ sudo /etc/nginx/nginx.conf.

hsv2 test results range

carroll county news obituaries

lusain funeral home dayton ohio obituaries

若启用缓冲,则Nginx会以最快速度缓冲后端响应内容在内存或者磁盘上;若关闭,则Nginx会按照响应内容的多少立刻同步到客户端。. proxy_buffer_size size. 用以缓冲proxy端服务器的第一部分内容,默认大小4k|8k,通常用以存放响应的header。. proxy_buffers number size. 当proxy. nginx: [warn] the "http2_max_header_size" directive is obsolete, use the "large_client_header_buffers" directive instead in /etc/nginx/nginx.conf:144 2022/02/22 21:31:13 [warn] 80#80: the "http2_max_requests" directive is obsolete, use the "keepalive_requests" directive instead in /etc/nginx/nginx.conf:145. Limits the maximum size of an HPACK -compressed request header field. The limit applies equally to both name and value. Note that if Huffman encoding is applied, the actual size of decompressed name and value strings may be larger. For most requests, the default limit should be enough. This directive is obsolete since version 1.19.7. nginx优化上传文件大小的限制client_max_body_size 8m;,安全优化-上传文件大小的限制client_max_body_size8m;设置nginx服务允许用户最大上传数据大小根据业务需求调整上传文件大小限制设置参数client_max_body_size8m; 参数语法. The maximum size of the data that nginx can receive from the server at a time is set by the proxy_buffer_size directive. ... proxy_headers_hash_max_size 512; Context: http, server, location: Sets the maximum size of hash tables used by the proxy_hide_header and proxy_set_header directives. The.

Existing Centmin Mod 123.09beta01 or higher users can first run cmupdate to update local code and then run centmin.sh menu option 4 to recompile Nginx 1.19.7 to auto disable deprecated variables from nginx vhosts when Nginx 1.19.7 is eventually released. HTTP/2: removed http2_max_field_size and http2_max_header_size. Make sure your test and reload nginx server: # nginx -t # nginx -s reload Where, proxy_busy_buffers_size: When buffering of responses from the proxied server is enabled, limits the total size of buffers that can be busy sending a response to the client while the response is not yet fully read.In the meantime, the rest of the buffers can be used for reading the response and, if needed. Nginx is able to be set to allow the maximum size of the client request body using the client_max_body_size directive. If the size of a request surpasses the configured value, the "413 error" is returned to the client. Thus, you need to configure both nginx and php to allow an increase in upload size. Increase file upload size limit in PHP.

sexy wife home pic

goldie rush nude

ford focus mk4 wiring diagram

If nginx complains increase max_size first as long as it complains. If the number exceeds some big number (32769 for instance), increase bucket_size to multiple of default value on your platform as long as it complains. If it does not complain anymore, decrease max_size back as long as it does not complain. While many web applications are beyond my control, I am taking the time to adjust my own servers so that they can accommodate these growing cookies. For nginx I've made the following adjustment to the server clause in my nginx configuration: server { large_client_header_buffers 8 64k; client_header_buffer_size 64k; . . . } Like this:.

Solved it by modify the nginx configmap with http2-max-field-size: 32k and http2-max-header-size: 64k. The problem seems to be the kubernets ca.crt file I have is 12kib (base64), which will be passed as http header, and exceed the header size limits of the nginx ingress controller. Hope it helps other who faced the similar issues, thanks!. 如何解决nginx: [warn] could not build optimal proxy_headers_hash,你应该增加proxy_headers_hash_max_size: 512或proxy_headers_hash_bucket_size: 64,忽略proxy_headers_hash_bucket_size错误。如果你有一个代理多个站点的.

openvpn client config file download

tartarians

sizzleburger training guide

. If the client sends a SETTINGS_MAX_HEADER_LIST_SIZE value greater than 32768, then NGINX responds with a GOAWAY frame with last_accepted_stream_id = 0, error_code = NO_ERROR, and no debug data. This, however, does not make sense: the client sending a SETTINGS_MAX_HEADER_LIST_SIZE value tells the server how long response headers the client is. client_body_buffer_size: This handles the client buffer size, meaning any POST actions sent to Nginx. POST actions are typically form submissions. client_header_buffer_size: Similar to the previous directive, only instead it handles the client header size. For all intents and purposes, 1K is usually a decent size for this directive.

sistas sex videos

  1. Know what you know
  2. It's futile to predict the economy and interest rates
  3. You have plenty of time to identify and recognize exceptional companies
  4. Avoid long shots
  5. Good management is very important - buy good businesses
  6. Be flexible and humble, and learn from mistakes
  7. Before you make a purchase, you should be able to explain why you are buying
  8. There's always something to worry about - do you know what it is?

3d henai

kory retracted paper

upchurch funeral home cumberland

nginx.org/proxy-buffer-size: proxy-buffer-size: Sets the value of the proxy_buffer_size and grpc_buffer_size directives. Depends on the platform. nginx.org/proxy-max-temp-file-size: proxy-max-temp-file-size: Sets the value of the proxy_max_temp_file_size directive. 1024m: nginx.org/server-tokens: server-tokens: Enables or disables the server_tokens directive..

Mistake 1: Not Enough File Descriptors per Worker. The worker_connections directive sets the maximum number of simultaneous connections that a NGINX worker process can have open (the default is 512). All types of connections (for example, connections with proxied servers) count against the maximum, not just client connections.

dog tibia fracture recovery

stacy adams porn pics

mazda bongo torque settings

For requests with very large header and header field sizes over HTTP/2 may run into nginx bad request 400 errors like below due to the defaults for http2_max_field_size and http2_max_header_size limits are 4k and 16k respectively. . This directive sets the maximum size of the temporary file setting the proxy_max_temp_file_size. ... Using this annotation will override the default connection header set by NGINX. To use custom values in an Ingress rule, define the annotation:. nginx优化上传文件大小的限制client_max_body_size 8m;,安全优化-上传文件大小的限制client_max_body_size8m;设置nginx服务允许用户最大上传数据大小根据业务需求调整上传文件大小限制设置参数client_max_body_size8m; 参数语法. max_size sets the upper limit of the size of the cache (to 10 gigabytes in this example). It is optional; not specifying a value allows the cache to grow to use all available disk space. ... If a client requests an item that is cached but expired as defined by the cache control headers, NGINX includes the If-Modified-Since field in the header.

lspdfr swat uniform

  • Make all of your mistakes early in life. The more tough lessons early on, the fewer errors you make later.
  • Always make your living doing something you enjoy.
  • Be intellectually competitive. The key to research is to assimilate as much data as possible in order to be to the first to sense a major change.
  • Make good decisions even with incomplete information. You will never have all the information you need. What matters is what you do with the information you have.
  • Always trust your intuition, which resembles a hidden supercomputer in the mind. It can help you do the right thing at the right time if you give it a chance.
  • Don't make small investments. If you're going to put money at risk, make sure the reward is high enough to justify the time and effort you put into the investment decision.

mature moms lesbain videos free

The Top 10 Investors Of All Time

mature moms getting fucked by blacks

2011 dodge ram 1500 radio amplifier

disability living allowance over 65 years age

fastcgi_buffer_size - controls the buffer size that used to hold the first chunk of fastCGI response from the HTTP response headers. According to the NGNIX documentation, you don't need to adjust the default value of fastCGI response parameters, as the NGINX by default uses the smallest page size of 4KB and it should fit most of the HTTP.

walmart key dates 2022

asian girls squirting xxx
Editorial Disclaimer: Opinions expressed here are author’s alone, not those of any bank, credit card issuer, airlines or hotel chain, or other advertiser and have not been reviewed, approved or otherwise endorsed by any of these entities.
Comment Policy: We invite readers to respond with questions or comments. Comments may be held for moderation and are subject to approval. Comments are solely the opinions of their authors'. The responses in the comments below are not provided or commissioned by any advertiser. Responses have not been reviewed, approved or otherwise endorsed by any company. It is not anyone's responsibility to ensure all posts and/or questions are answered.
how to help a teenager with low selfesteem
loud orgasm videos
hd today hindi movies

takamine classical guitar

ark show all tamed dinos command

shark rocket hv301 parts list

free black muture nude women movies
11 years ago
mp4hdmovies org hollywood hindi dubbed

max_size sets the upper limit of the size of the cache (to 10 gigabytes in this example). It is optional; not specifying a value allows the cache to grow to use all available disk space. ... If a client requests an item that is cached but expired as defined by the cache control headers, NGINX includes the If-Modified-Since field in the header. .

clean naked pussy pics
11 years ago
karat interview questions leetcode

.

The maximum size of the data that nginx can receive from the server at a time is set by the proxy_buffer_size directive. Buffering can also be enabled or disabled by passing “ yes ” or “ no ” in the “X-Accel-Buffering” response header field. This capability can. An nginx ingress controller: this is composed of a service of type. Here are the step to increase file upload size in NGINX. We will use the client_max_body_size directive to set the NGINX max file upload size limit. You can place client_max_body_size directive in http, server or location. 1. Open NGINX configuration file. Open terminal and run the following command to open NGINX configuration file in a text.

tube pointy puffy nipples videos
11 years ago
is it okay for my girlfriend to hang out with another guy alone reddit

With vhost the reverse complains with the double client_max_body_size configuration, and with proxy wide the reverse doesn't notice the configuration. Finally, I modified the template file, nginx.tmpl and directly set the correct setting. Probably I am wrong, but fix the readme if not, thanks!. http2_max_header_size Context: http, and server Limits the maximum size of the entire request header list after decompression. Syntax: Size Default value: 16k - Selection from Nginx HTTP Server - Fourth Edition [Book] ... Get full access to Nginx HTTP Server - Fourth Edition and 60K+ other titles, with free 10-day trial of O'Reilly. There's.

how does ellum know the sidemen
11 years ago
unethical psychology experiments

NGINX Processes Involved in Caching . There are two additional NGINX processes involved in caching: The cache manager is activated periodically to check the state of the cache. If the cache size exceeds the limit set by the max_size parameter to the proxy_cache_path directive, the cache manager removes the data that was accessed least recently.

Nginx sometimes chokes on responses with large headers, because its buffer size is smaller than some other web servers. When it gets a response with large headers, as was the case for my IdentityServer OpenID Connect callback, it falls over and sends a 502 response. The solution is to simply increase Nginx's buffer size.

blonde hot sexy milf

blonde milf orgy
11 years ago
maher terminal vessel schedule

Limits the size of data written to a temporary file at a time, when buffering of responses from the FastCGI server to temporary files is enabled. By default, size is limited by two buffers set by the fastcgi_buffer_size and fastcgi_buffers directives. The maximum size of a temporary file is set by the fastcgi_max_temp_file_size directive. nginx -t报警告如下: [emerg]: could not build the proxy_headers_hash, you should increase either proxy_headers_hash_max_size: 512 or proxy_headers_hash_bucket_size: 64 修改nginx.conf,在http段中加如下面2行:.

meaning of wap cardi b
11 years ago
slutload m

This directive can be set in the http, server or location context. It sets the maximum allowed size of the client request body, specified in the " Content-Length " request header field. Here's an example of increasing the limit to 100MB in /etc/nginx/nginx.conf file. Set in http block which affects all server blocks ( virtual hosts ).

japanese school girls sex stret
11 years ago
i demand immediate dismissal involving ticket

.

japanese premium porn pay sites mp
10 years ago
jobseeker payment calculator australia

Existing Centmin Mod 123.09beta01 or higher users can first run cmupdate to update local code and then run centmin.sh menu option 4 to recompile Nginx 1.19.7 to auto disable deprecated variables from nginx vhosts when Nginx 1.19.7 is eventually released. HTTP/2: removed http2_max_field_size and http2_max_header_size.

galleries of s porn stars

girls fucked while they sleep
10 years ago
ikrusher slim pen s1 how to use

what is the first step to approaching automation

electric vehicle battery voltage specifications
10 years ago
little dick sex pornhub

filipino celebrity dark secrets

1、nginx是支持读取非nginx标准的用户自定义header的,但是需要在http或者server下开启header的下划线支持: underscores_in_headers on; 2、比如我们自定义header为X-Real-IP,通过第二个nginx获取该header时需要这样:.

hexiay. January 19, 2015 09:46PM. Registered: 8 years ago. Posts: 7. Hi guys, I'm looking for a configuration to limit the summarized size for the. request line and all header fields in a request? It looks ". *client_header_buffer_size* *size"* is to limit the single header field. Web Services server HTTP. Most web servers have their own set of size limits on HTTP request headers. The HTTP Header values are restricted by server implementations. The following are the limits of some of the most popular web servers −. Web Server. Size Limit. Apache. 8K.

17 wsm volquartsen rifles for sale

gm global connect autopartners
9 years ago
the black veil
Reply to  Robert Farrington

Solved it by modify the nginx configmap with http2-max-field-size: 32k and http2-max-header-size: 64k. The problem seems to be the kubernets ca.crt file I have is 12kib (base64), which will be passed as http header, and exceed the header size limits of the nginx ingress controller. Hope it helps other who faced the similar issues, thanks!. If nginx complains increase max_size first as long as it complains. If the number exceeds some big number (32769 for instance), increase bucket_size to multiple of default value on your platform as long as it complains. If it does not complain anymore, decrease max_size back as long as it does not complain.

papi meaning
10 years ago
rootjunky drivers

hellcat pro vs p365x macro

pooping on toilet

kaiju maine coon cattery
9 years ago
nude adult pictures

Limits the size of data written to a temporary file at a time, when buffering of responses from the FastCGI server to temporary files is enabled. By default, size is limited by two buffers set by the fastcgi_buffer_size and fastcgi_buffers directives. The maximum size of a temporary file is set by the fastcgi_max_temp_file_size directive.

buy now pay later no credit check catalogues

With this case in mind, NGINX can receive a potentially large chunk of data/HTML that is not compressed and thus can easily exceed 32k|64k buffers. To determine the size of HTML/data returned by a given resource, you can use: curl -so /dev/null https://example.com/ -w '% {size_download}'. In a Spring Boot application, the max HTTP header size is configured using server.max-http-header-size. The actual default value for Tomcat and Jetty is 8kB, and the default value for Undertow is 1MB. To modify the max HTTP header size, we'll add the property to our application.properties file: server.max-http-header-size = 20000.

Solved it by modify the nginx configmap with http2-max-field-size: 32k and http2-max-header-size: 64k. The problem seems to be the kubernets ca.crt file I have is 12kib (base64), which will be passed as http header, and exceed the header size limits of the nginx ingress controller. Hope it helps other who faced the similar issues, thanks!.

porn xxx sex online video

country brother and sister bands
9 years ago
cardiac rhythm identification competency exam

Here are the step to increase file upload size in NGINX. We will use the client_max_body_size directive to set the NGINX max file upload size limit. You can place client_max_body_size directive in http, server or location. 1. Open NGINX configuration file. Open terminal and run the following command to open NGINX configuration file in a text.

byonce look alike sex video
8 years ago
miroku recoil pad uk

68 chevy bel air

tier 4 flying creatures of sonaria
7 years ago
pussy from behind stories

Below are the maximum header size limit on various web servers. Apache web server – 8K; NGINX – 4K to 8K; IIS (varies on each version) – 8K to 16K; Tomcat (varies on each version) : 8K to 48K. As the web server I am using is NGINX, the default header size limit is. client_max_body_size 100M; Shell/Bash answers related to “client_max_body_size nginx ingress” how to increase nginx maximum file upload size. Then I checked the. debug log file of the server, and found "client exceeded. http2_max_header_size limit while processing HTTP/2 connection". May I know the consideration about this limitation? For a client, it may. not be able to know the precise value of "http2_max_header_size". Once a.

aqua teen hunger force movie online
1 year ago
fnf retrospecter minus

mfmm reverse harem meaning

leech bite itchy and swollen
ss collar tabs original
midtown athletic club pricing 2022
#user nobody; worker_processes 2; #error_log logs/error.log; #error_log logs/error.log notice; #error_log logs/error.log info; #pid logs/nginx.pid; events { worker ...
Mistake 1: Not Enough File Descriptors per Worker. The worker_connections directive sets the maximum number of simultaneous connections that a NGINX worker process can have open (the default is 512). All types of connections (for example, connections with proxied servers) count against the maximum, not just client connections.
The max parameter sets "Expires" to the value "Thu, 31 Dec 2037 23:55:55 GMT", and "Cache-Control" to 10 years. The off parameter disables adding or modifying the "Expires" and "Cache-Control" response header fields. The last parameter value can contain variables (1.7.9):
client_body_buffer_size. 此指令设置用于请求主体的缓冲区大小。. 如果主体超过缓冲区大小,则完整主体或其一部分将写入临时文件。. 如果NGINX配置为使用文件而不是内存缓冲区,则该指令会被忽略。. 默认情况下,该指令为32位系统设置一个8k缓冲区,为64位系统 ...