From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-lf1-x134.google.com (mail-lf1-x134.google.com [IPv6:2a00:1450:4864:20::134]) by sourceware.org (Postfix) with ESMTPS id CF7583858D20 for ; Tue, 2 Apr 2024 00:04:54 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org CF7583858D20 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gmail.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org CF7583858D20 Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=2a00:1450:4864:20::134 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1712016296; cv=none; b=ajqLJngE2zSThkWTM8K70iuBrWPkpUwL39JUoetjU/tOdoIz6A0vDLFI24VUjVZUtQKc4DKicHvROxm1M6G3Eljhib/mIgqbI0P/O9HrRITf57z6OYx1Aj0vtlht8wzFFuOBs+NUBNORHtjp1pGWDxf4QIJhS5id4Tl/pqf3OKc= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1712016296; c=relaxed/simple; bh=Nq4diCawRN87x7xVG59piEKuYK5koNo+2173vtvDjNs=; h=DKIM-Signature:MIME-Version:From:Date:Message-ID:Subject:To; b=LyoAyFLyR1qFXWJo14WE86eXJZ1nXAWAjRjKVo95wK6lxoibwYfAVlBxWv7wkxN5syJY9wtODcSjL/r6bzvCumIylw0u1sw79r2eATULlKZL28XCIRp1qUvasIVqXIoczcZb9Xo+kJKLqHNyJjEZQ5qOTnZArFjxBqtGGQh5nEc= ARC-Authentication-Results: i=1; server2.sourceware.org Received: by mail-lf1-x134.google.com with SMTP id 2adb3069b0e04-513e6777af4so7476035e87.2 for ; Mon, 01 Apr 2024 17:04:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1712016293; x=1712621093; darn=cygwin.com; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=Nq4diCawRN87x7xVG59piEKuYK5koNo+2173vtvDjNs=; b=PkSgmzNfkFHezu/PhVr6j9cfdT69OlhSKh/piXcY6CCqgvbxaiPXtERV4GVjKVHEA2 N0kc4hazgkilti8u2LS9Uxne5OLsnd9XfSXmgOiXpjABYAcmml+zQWSovdxcxlbKBJ93 jPXJVrRtnt/VNuj74UhdkcQR5yW1cXNTjI+2GCqkeomIKL3MleaLxuKZJevf2lGVpWrL J7Js/OnQoz1f3OLq8lmrK6L+tMfQPaEXGc1qsA67fXkhvkLAeUrs4T4EBMtZoAJcy7Q1 QyhG02RL0/TS7/Kr4RsotG6jvRZNyGW0KJS6wG4LsvaEQPCNPyrbTS/1gGOsK+ExJPCy T6gA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1712016293; x=1712621093; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=Nq4diCawRN87x7xVG59piEKuYK5koNo+2173vtvDjNs=; b=B3H0OhDL6niY6GbZB6o2L3Fb1PFgpgVCS8CLZl2ENPksWmRGzFlYujjsDTmcQghiUW wkWCokyqNJrFlGqz3nGBkqCxBMMOfenPqd4Qt/tYjGrQ4qNRrbmZPss/rN4A5AZ+xbS6 wHbyS531BGVMKlX8yu9rgoJ39MSAqbebZRyxbX9uqrhFexlxV7+s7AJTfxne4aOTj0Db 1g8yEq/awmm8Dux7ep8/l8OjYUWsrvgGBjvwwzZXIfaQa2RIlqgoDYqZEUh2cByFYBiV GAcMwHrxufMSd2pzCAw6TnK5WmaoZ+VU8U1DOEB7rIMd8fm5IMHy/L2h0X0bfSGfkRMv wcHg== X-Gm-Message-State: AOJu0Yyoarm9QYBgPw1X4x+M/kINzvGDHtQURKc0zY/n2BZiHAqXPXjs 4KFY9GU3jc4Ft0Ls4T2OdIspRZscSKWiDpLQGfYj5f6ORi6ylQtVuA78QT4r4/3zYqQZkzjTa/Y ki3SrTCcPueNZ7z5/SsD0GXLie7pqmiNvc6g= X-Google-Smtp-Source: AGHT+IHlJCHktLYXD4sYqH33Yyg8Mrcb3b1VBwZtU8VTWEnDpeiqDMfZA7fPGlCWl0VOJdhmuR50rVi7xBBuiEDHrz4= X-Received: by 2002:ac2:4438:0:b0:515:bf72:642b with SMTP id w24-20020ac24438000000b00515bf72642bmr15311lfl.16.1712016292697; Mon, 01 Apr 2024 17:04:52 -0700 (PDT) MIME-Version: 1.0 From: Martin Wege Date: Tue, 2 Apr 2024 02:04:41 +0200 Message-ID: Subject: Cygwin&Win32 file prefetch, block sizes? To: cygwin@cygwin.com Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=0.3 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,TXREP autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: Hello, Is there any document which describes how Cygwin and Win32 file prefetch and readahead work, and which sizes are used (e.g. always read one full page even if only 16 bytes are requested?)? Quick /usr/bin/stat /etc/profile returns "IO Block: 65536". Does that mean the file's block size is really 64k? Is this info per filesystem, or hardcoded in Cygwin? Thanks, Martin