c52818c03d
This is the first step to rename 'zh' to 'zh-cn'. There are several reasons why we rename the language name.
- The upstream docsy theme changed the language name, leading to many warnings during site build;
The side-effect is that the i18n strings are no longer working.
- We believe renaming the language is the right thing to do, because this move can make room for other variants of Chinese language, such as 'zh-tw', 'zh-sg' etc.
There would be several follow-ups to this PR, such as fixing the intra-site links, adding redirects etc.
We will lock up changes to zh/zh-cn pages for the moment, until this one gets in.
This PR is based on commit cdad0a7342.
32 lines
1.3 KiB
Bash
32 lines
1.3 KiB
Bash
#!/bin/bash
|
|
#!/usr/bin/env bash
|
|
|
|
# This script reproduces what the kubelet does
|
|
# to calculate memory.available relative to root cgroup.
|
|
|
|
# current memory usage
|
|
memory_capacity_in_kb=$(cat /proc/meminfo | grep MemTotal | awk '{print $2}')
|
|
memory_capacity_in_bytes=$((memory_capacity_in_kb * 1024))
|
|
memory_usage_in_bytes=$(cat /sys/fs/cgroup/memory/memory.usage_in_bytes)
|
|
memory_total_inactive_file=$(cat /sys/fs/cgroup/memory/memory.stat | grep total_inactive_file | awk '{print $2}')
|
|
|
|
memory_working_set=${memory_usage_in_bytes}
|
|
if [ "$memory_working_set" -lt "$memory_total_inactive_file" ];
|
|
then
|
|
memory_working_set=0
|
|
else
|
|
memory_working_set=$((memory_usage_in_bytes - memory_total_inactive_file))
|
|
fi
|
|
|
|
memory_available_in_bytes=$((memory_capacity_in_bytes - memory_working_set))
|
|
memory_available_in_kb=$((memory_available_in_bytes / 1024))
|
|
memory_available_in_mb=$((memory_available_in_kb / 1024))
|
|
|
|
echo "memory.capacity_in_bytes $memory_capacity_in_bytes"
|
|
echo "memory.usage_in_bytes $memory_usage_in_bytes"
|
|
echo "memory.total_inactive_file $memory_total_inactive_file"
|
|
echo "memory.working_set $memory_working_set"
|
|
echo "memory.available_in_bytes $memory_available_in_bytes"
|
|
echo "memory.available_in_kb $memory_available_in_kb"
|
|
echo "memory.available_in_mb $memory_available_in_mb"
|