intermax 추가

This commit is contained in:
2024-04-05 11:46:34 +09:00
parent 80ff9c2066
commit 43afe1356b
795 changed files with 146887 additions and 0 deletions

View File

@@ -0,0 +1,113 @@
-- HOSTID
# Windows (ETH MAC ADDRESS)
> ipconfig /all
# Unix
> hostid
# HP-UX
> echo `/bin/uname -i` 16op | dc
ex) FC522FFB
or
> getconf CS_PARTITION_IDENT
ex) 200bb998-xxxx-xxxx-xxxx-xxxxxxxxxxxx
-- CORE
# Windows
systeminfo | findstr Processors
wmic cpu get NumberOfCores
wmic cpu get NumberOfLogicalProcessors
echo %NUMBER_OF_PROCESSORS%
# Linux
while true
do
PHYSICAL_CNT=`cat /proc/cpuinfo | grep "physical id" | sort -u | wc -l`
CORE_CNT=`cat /proc/cpuinfo | grep "cpu cores" | tail -1 | cut -d: -f2`
CORE_ID=`cat /proc/cpuinfo | grep "core id" | sort -u | head -1 | cut -d: -f2`
THREAD_CNT=`egrep "^core|^physical" /proc/cpuinfo | awk '{if((NR%2)==0) print $0 "," ; else print $0 }' | awk 'BEGIN {RS=","} {print $1,$2,$3,$4,$5,$6,$7,$8}' | grep ^physical | sort | uniq -c | head -1 | awk '{print $1}'`
LCPU=`expr $PHYSICAL_CNT \* $CORE_CNT \* $THREAD_CNT`
echo "Physical CPU Count : $PHYSICAL_CNT "
echo "Core Count per Physical CPU : $CORE_CNT "
echo "Thread Count per Core : $THREAD_CNT "
LCPURESULT="$PHYSICAL_CNT(cpu) * $CORE_CNT(cores) * $THREAD_CNT(thread) = $LCPU(LCPU)"
echo "$LCPURESULT"
LCPURESULT2=`echo "$LCPURESULT"|sed 's/^ *//'`
break
done
# SunOS
while true
do
PHYSICAL_CNT=`/usr/sbin/psrinfo -p`
CORE_TOT=`kstat -m cpu_info | grep -w core_id | sort -u | wc -l| awk '{print $1}'`
CORE_CNT=`expr $CORE_TOT / $PHYSICAL_CNT`
CORE_TOT2=`kstat -m cpu_info | grep -w core_id | wc -l `
THREAD_CNT=`expr $CORE_TOT2 / $CORE_TOT `
LCPU=`expr $PHYSICAL_CNT \* $CORE_CNT \* $THREAD_CNT`
echo "Physical CPU Count : $PHYSICAL_CNT "
echo "Core Count per Physical CPU : $CORE_CNT "
echo "Thread Count per Core : $THREAD_CNT "
LCPURESULT="$PHYSICAL_CNT(cpu) * $CORE_CNT(cores) * $THREAD_CNT(thread) = $LCPU(LCPU)"
echo "$LCPURESULT"
LCPURESULT2=`echo "$LCPURESULT"|sed 's/^ *//'`
break
done
# HP-UX
while true
do
PHYSICAL_CNT=`machinfo | grep -i sockets | awk '{print $1}'`
CORE_CNT=`machinfo | grep -i cores | grep -v "processors" | awk -F'(' '{print $2}' | awk '{print $1}'`
THREAD_INFO=`/usr/sbin/kctune | grep lcpu_attr `
IS_THREAD_ON=`echo $THREAD_INFO | grep 1 | wc -l`
if [ $IS_THREAD_ON -eq 1 ];then
THREAD_CNT=2
else
THREAD_CNT=1
fi
LCPU=`expr $PHYSICAL_CNT \* $CORE_CNT \* $THREAD_CNT`
echo "Physical CPU Count : $PHYSICAL_CNT "
echo "Core Count per Physical CPU : $CORE_CNT "
echo "Thread Count per Core : $THREAD_CNT "
LCPURESULT="$PHYSICAL_CNT(cpu) * $CORE_CNT(cores) * $THREAD_CNT(thread) = $LCPU(LCPU)"
echo "$LCPURESULT"
LCPURESULT2=`echo "$LCPURESULT"|sed 's/^ *//'`
echo "MAX CPU : " `machinfo | grep -i cores | grep -v "per socket)"`
break
done
# IBM AIX
while true
do
PHYSICAL_CNT=`lscfg -vp |grep -ip proc |grep PROC|grep WAY | wc -l`
CORE_CNT=`lscfg -vp | grep proc | wc -l`
IMSI_PROC=`lscfg -vp | grep proc | head -1 | awk '{print $1}'`
IS_SMT=`lsattr -El $IMSI_PROC | grep smt_enabled| awk '{print $2}'`
SMT_CNT=`lsattr -El $IMSI_PROC | grep smt_threads| awk '{print $2}'`
if [ $IS_SMT = "true" ];then
THREAD_CNT=$SMT_CNT
else
THREAD_CNT=1
fi
if [ "$PHYSICAL_CNT" = "" ];then
PHYSICAL_CNT="I don't know"
LCPU=`expr $CORE_CNT \* $THREAD_CNT`
else
LCPU=`expr $CORE_CNT \* $THREAD_CNT`
fi
echo ""Physical CPU Count : $PHYSICAL_CNT ""
echo ""Core Count : $CORE_CNT ""
echo ""Thread Count per Core : $THREAD_CNT ""
LCPURESULT="$CORE_CNT (cores) * $THREAD_CNT(smt) = $LCPU(LCPU)"
echo "$LCPURESULT"
LCPURESULT2=`echo "$NCPURESULT"|sed 's/^ *//'`
break
done
# IBM AIX (5.3)
lsdev -Cc processor
lsattr -El proc0
bindprocessor -q
smtctl

View File

@@ -0,0 +1,5 @@
지원되는 최신 Visual C++ 다운로드(2020.09.01)
Visual Studio 2015, 2017 및 2019
https://support.microsoft.com/ko-kr/help/2977003/the-latest-supported-visual-c-downloads

Binary file not shown.

Binary file not shown.