From: Hyunkyun Moon Date: Thu, 2 Mar 2023 11:10:08 +0000 (+0900) Subject: gh-95672: Update memory_watchdog to use test.support.get_pagesize (gh-102365) X-Git-Tag: v3.12.0a6~39 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=60597439ef482a840f8ffc76eb6c27f3ba773d9c;p=thirdparty%2FPython%2Fcpython.git gh-95672: Update memory_watchdog to use test.support.get_pagesize (gh-102365) --- diff --git a/Lib/test/memory_watchdog.py b/Lib/test/memory_watchdog.py index 88cca8d323a6..fee062ecc9b3 100644 --- a/Lib/test/memory_watchdog.py +++ b/Lib/test/memory_watchdog.py @@ -5,20 +5,13 @@ and print it out, until terminated.""" # If the process crashes, reading from the /proc entry will fail with ESRCH. -import os import sys import time +from test.support import get_pagesize -try: - page_size = os.sysconf('SC_PAGESIZE') -except (ValueError, AttributeError): - try: - page_size = os.sysconf('SC_PAGE_SIZE') - except (ValueError, AttributeError): - page_size = 4096 - while True: + page_size = get_pagesize() sys.stdin.seek(0) statm = sys.stdin.read() data = int(statm.split()[5])