ਇੰਟੇਲ ਇੰਸਪੈਕਟਰ ਡਾਇਨਾਮਿਕ ਮੈਮੋਰੀ ਅਤੇ ਥ੍ਰੈਡਿੰਗ ਐਰਰ ਚੈਕਿੰਗ ਟੂਲ ਪ੍ਰਾਪਤ ਕਰੋ
Intel® ਇੰਸਪੈਕਟਰ ਨਾਲ ਸ਼ੁਰੂਆਤ ਕਰੋ
Intel® ਇੰਸਪੈਕਟਰ ਵਿੰਡੋਜ਼* ਅਤੇ ਲੀਨਕਸ* ਓਪਰੇਟਿੰਗ ਸਿਸਟਮਾਂ 'ਤੇ ਸੀਰੀਅਲ ਅਤੇ ਮਲਟੀਥ੍ਰੈਡਡ ਐਪਲੀਕੇਸ਼ਨਾਂ ਨੂੰ ਵਿਕਸਤ ਕਰਨ ਵਾਲੇ ਉਪਭੋਗਤਾਵਾਂ ਲਈ ਇੱਕ ਗਤੀਸ਼ੀਲ ਮੈਮੋਰੀ ਅਤੇ ਥ੍ਰੈਡਿੰਗ ਗਲਤੀ ਜਾਂਚਣ ਵਾਲਾ ਟੂਲ ਹੈ।
ਇਹ ਦਸਤਾਵੇਜ਼ Intel Inspector GUI ਦੀ ਵਰਤੋਂ ਸ਼ੁਰੂ ਕਰਨ ਲਈ ਆਮ ਵਰਕਫਲੋ ਦਾ ਸਾਰ ਦਿੰਦਾ ਹੈ।
ਮੁੱਖ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ
Intel ਇੰਸਪੈਕਟਰ ਪੇਸ਼ਕਸ਼ ਕਰਦਾ ਹੈ:
- ਸਟੈਂਡਅਲੋਨ GUI, ਮਾਈਕ੍ਰੋਸਾਫਟ ਵਿਜ਼ੂਅਲ ਸਟੂਡੀਓ* ਪਲੱਗ-ਇਨ, ਅਤੇ ਕਮਾਂਡ ਲਾਈਨ ਸੰਚਾਲਨ ਵਾਤਾਵਰਣ।
- ਪ੍ਰੀਸੈਟ ਵਿਸ਼ਲੇਸ਼ਣ ਸੰਰਚਨਾਵਾਂ (ਕੁਝ ਸੰਰਚਨਾਯੋਗ ਸੈਟਿੰਗਾਂ ਦੇ ਨਾਲ), ਅਤੇ ਨਾਲ ਹੀ ਵਿਸ਼ਲੇਸ਼ਣ ਦੇ ਦਾਇਰੇ ਅਤੇ ਲਾਗਤ ਨੂੰ ਨਿਯੰਤਰਿਤ ਕਰਨ ਵਿੱਚ ਤੁਹਾਡੀ ਮਦਦ ਕਰਨ ਲਈ ਕਸਟਮ ਵਿਸ਼ਲੇਸ਼ਣ ਸੰਰਚਨਾ ਬਣਾਉਣ ਦੀ ਸਮਰੱਥਾ।
- ਵਿਅਕਤੀਗਤ ਸਮੱਸਿਆਵਾਂ, ਸਮੱਸਿਆਵਾਂ ਦੀ ਮੌਜੂਦਗੀ, ਅਤੇ ਕਾਲ ਸਟੈਕ ਜਾਣਕਾਰੀ ਵਿੱਚ ਦ੍ਰਿਸ਼ਟੀਕੋਣ, ਸਮੱਸਿਆ ਨੂੰ ਤਰਜੀਹ ਦੇਣ ਅਤੇ ਸ਼ਾਮਲ ਕਰਨ ਅਤੇ ਬੇਦਖਲੀ ਦੁਆਰਾ ਫਿਲਟਰ ਕਰਨ ਦੇ ਨਾਲ ਉਹਨਾਂ ਆਈਟਮਾਂ 'ਤੇ ਫੋਕਸ ਕਰਨ ਵਿੱਚ ਤੁਹਾਡੀ ਮਦਦ ਕਰਨ ਲਈ ਜਿਨ੍ਹਾਂ ਨੂੰ ਤੁਹਾਡੇ ਧਿਆਨ ਦੀ ਲੋੜ ਹੈ।
- ਸਮੱਸਿਆ ਨੂੰ ਦਬਾਉਣ ਲਈ ਸਹਾਇਤਾ ਤੁਹਾਨੂੰ ਸਿਰਫ਼ ਉਹਨਾਂ ਮੁੱਦਿਆਂ 'ਤੇ ਧਿਆਨ ਕੇਂਦਰਿਤ ਕਰਨ ਵਿੱਚ ਮਦਦ ਕਰਦੀ ਹੈ ਜਿਨ੍ਹਾਂ ਲਈ ਤੁਹਾਡੇ ਧਿਆਨ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ, ਜਿਸ ਵਿੱਚ ਇਹ ਕਰਨ ਦੀ ਯੋਗਤਾ ਵੀ ਸ਼ਾਮਲ ਹੈ:
- ਸਟੈਕ ਦੇ ਆਧਾਰ 'ਤੇ ਦਮਨ ਦੇ ਨਿਯਮ ਬਣਾਓ
- ਤੀਜੀ-ਧਿਰ ਦੇ ਦਮਨ ਨੂੰ ਬਦਲੋ files Intel ਇੰਸਪੈਕਟਰ ਦਮਨ ਨੂੰ file ਫਾਰਮੈਟ
- ਦਮਨ ਬਣਾਓ ਅਤੇ ਸੰਪਾਦਿਤ ਕਰੋ fileਇੱਕ ਟੈਕਸਟ ਐਡੀਟਰ ਵਿੱਚ s
- ਇੰਟਰਐਕਟਿਵ ਡੀਬਗਿੰਗ ਸਮਰੱਥਾ ਤਾਂ ਜੋ ਤੁਸੀਂ ਵਿਸ਼ਲੇਸ਼ਣ ਦੌਰਾਨ ਸਮੱਸਿਆਵਾਂ ਦੀ ਡੂੰਘਾਈ ਨਾਲ ਜਾਂਚ ਕਰ ਸਕੋ
- ਵਾਰ-ਵਾਰ ਮੁੱਦਿਆਂ ਦੀ ਜਾਂਚ ਕਰਨ ਤੋਂ ਬਚਣ ਵਿੱਚ ਤੁਹਾਡੀ ਮਦਦ ਕਰਨ ਲਈ ਸਥਾਈ, ਪ੍ਰਸਾਰਿਤ ਸਮੱਸਿਆ ਸਥਿਤੀ ਜਾਣਕਾਰੀ
- ਆਨ-ਡਿਮਾਂਡ ਮੈਮੋਰੀ ਲੀਕ ਖੋਜ ਸਮੇਤ ਰਿਪੋਰਟ ਕੀਤੀਆਂ ਮੈਮੋਰੀ ਗਲਤੀਆਂ ਦਾ ਭੰਡਾਰ
- ਤੁਹਾਡੀ ਐਪਲੀਕੇਸ਼ਨ ਉਮੀਦ ਤੋਂ ਵੱਧ ਮੈਮੋਰੀ ਦੀ ਵਰਤੋਂ ਨਹੀਂ ਕਰਦੀ ਹੈ, ਇਹ ਯਕੀਨੀ ਬਣਾਉਣ ਵਿੱਚ ਮਦਦ ਕਰਨ ਲਈ ਮੈਮੋਰੀ ਵਿਕਾਸ ਮਾਪ
- ਡਾਟਾ ਰੇਸ, ਡੈੱਡਲਾਕ, ਲਾਕ ਦਰਜਾਬੰਦੀ ਦੀ ਉਲੰਘਣਾ, ਅਤੇ ਕਰਾਸ-ਥ੍ਰੈਡ ਸਟੈਕ ਐਕਸੈਸ ਗਲਤੀ ਖੋਜ, ਸਟੈਕ 'ਤੇ ਗਲਤੀ ਖੋਜ ਸਮੇਤ
- Intel ਸਾਫਟਵੇਅਰ ਅੱਪਡੇਟ ਨੂੰ ਡਾਊਨਲੋਡ ਅਤੇ ਸਥਾਪਿਤ ਕਰਨ, ਸਥਾਪਿਤ ਕੀਤੇ ਗਏ ਸੌਫਟਵੇਅਰ ਦੀ ਗਾਹਕੀ ਸਥਿਤੀ ਦਾ ਪ੍ਰਬੰਧਨ ਕਰਨ, ਸੀਰੀਅਲ ਨੰਬਰਾਂ ਨੂੰ ਸਰਗਰਮ ਕਰਨ, ਅਤੇ Intel ਸੌਫਟਵੇਅਰ (ਸਿਰਫ਼ ਵਿੰਡੋਜ਼* OS) ਬਾਰੇ ਤਾਜ਼ਾ ਖ਼ਬਰਾਂ ਖੋਜਣ ਲਈ Intel® ਸੌਫਟਵੇਅਰ ਮੈਨੇਜਰ।
ਇੰਟੇਲ ਇੰਸਪੈਕਟਰ ਏ ਇਕੱਲੇ ਇੰਸਟਾਲੇਸ਼ਨ ਅਤੇ ਹੇਠਾਂ ਦਿੱਤੇ ਉਤਪਾਦਾਂ ਦੇ ਹਿੱਸੇ ਵਜੋਂ:
ਨੋਟਿਸ ਅਤੇ ਬੇਦਾਅਵਾ
ਇੰਟੈੱਲ ਤਕਨਾਲੋਜੀਆਂ ਨੂੰ ਸਮਰੱਥ ਹਾਰਡਵੇਅਰ, ਸਾੱਫਟਵੇਅਰ ਜਾਂ ਸੇਵਾ ਐਕਟੀਵੇਸ਼ਨ ਦੀ ਲੋੜ ਹੋ ਸਕਦੀ ਹੈ.
ਕੋਈ ਵੀ ਉਤਪਾਦ ਜਾਂ ਭਾਗ ਬਿਲਕੁਲ ਸੁਰੱਖਿਅਤ ਨਹੀਂ ਹੋ ਸਕਦਾ।
ਤੁਹਾਡੀਆਂ ਕੀਮਤਾਂ ਅਤੇ ਨਤੀਜੇ ਵੱਖਰੇ ਹੋ ਸਕਦੇ ਹਨ.
© ਇੰਟੇਲ ਕਾਰਪੋਰੇਸ਼ਨ। Intel, Intel ਲੋਗੋ, ਅਤੇ ਹੋਰ Intel ਚਿੰਨ੍ਹ Intel ਕਾਰਪੋਰੇਸ਼ਨ ਜਾਂ ਇਸਦੀਆਂ ਸਹਾਇਕ ਕੰਪਨੀਆਂ ਦੇ ਟ੍ਰੇਡਮਾਰਕ ਹਨ। ਹੋਰ ਨਾਵਾਂ ਅਤੇ ਬ੍ਰਾਂਡਾਂ 'ਤੇ ਦੂਜਿਆਂ ਦੀ ਸੰਪਤੀ ਵਜੋਂ ਦਾਅਵਾ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ।
Microsoft, Windows, ਅਤੇ Windows ਲੋਗੋ ਸੰਯੁਕਤ ਰਾਜ ਅਤੇ/ਜਾਂ ਹੋਰ ਦੇਸ਼ਾਂ ਵਿੱਚ Microsoft Corporation ਦੇ ਟ੍ਰੇਡਮਾਰਕ, ਜਾਂ ਰਜਿਸਟਰਡ ਟ੍ਰੇਡਮਾਰਕ ਹਨ।
ਇਸ ਦਸਤਾਵੇਜ਼ ਦੁਆਰਾ ਕਿਸੇ ਵੀ ਬੌਧਿਕ ਸੰਪੱਤੀ ਦੇ ਅਧਿਕਾਰਾਂ ਲਈ ਕੋਈ ਲਾਇਸੈਂਸ (ਐਸਟੋਪਲ ਦੁਆਰਾ ਜਾਂ ਕਿਸੇ ਹੋਰ ਤਰੀਕੇ ਨਾਲ ਪ੍ਰਗਟ ਜਾਂ ਸੰਕੇਤ) ਨਹੀਂ ਦਿੱਤਾ ਗਿਆ ਹੈ।
ਵਰਣਿਤ ਉਤਪਾਦਾਂ ਵਿੱਚ ਡਿਜ਼ਾਈਨ ਨੁਕਸ ਜਾਂ ਇਰੱਟਾ ਵਜੋਂ ਜਾਣੀਆਂ ਜਾਂਦੀਆਂ ਗਲਤੀਆਂ ਹੋ ਸਕਦੀਆਂ ਹਨ ਜੋ ਉਤਪਾਦ ਨੂੰ ਪ੍ਰਕਾਸ਼ਿਤ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਤੋਂ ਭਟਕਣ ਦਾ ਕਾਰਨ ਬਣ ਸਕਦੀਆਂ ਹਨ। ਮੌਜੂਦਾ ਅੱਖਰ-ਚਿੰਨ੍ਹ ਇਰੱਟਾ ਬੇਨਤੀ 'ਤੇ ਉਪਲਬਧ ਹੈ।
Intel ਸਾਰੀਆਂ ਐਕਸਪ੍ਰੈਸ ਅਤੇ ਅਪ੍ਰਤੱਖ ਵਾਰੰਟੀਆਂ ਦਾ ਖੰਡਨ ਕਰਦਾ ਹੈ, ਜਿਸ ਵਿੱਚ ਸੀਮਾ ਤੋਂ ਬਿਨਾਂ, ਵਪਾਰਕਤਾ ਦੀਆਂ ਅਪ੍ਰਤੱਖ ਵਾਰੰਟੀਆਂ, ਕਿਸੇ ਖਾਸ ਉਦੇਸ਼ ਲਈ ਤੰਦਰੁਸਤੀ, ਅਤੇ ਗੈਰ-ਉਲੰਘਣਾ, ਅਤੇ ਨਾਲ ਹੀ ਪ੍ਰਦਰਸ਼ਨ ਦੇ ਕੋਰਸ, ਸੌਦੇ ਦੇ ਕੋਰਸ, ਜਾਂ ਵਪਾਰ ਵਿੱਚ ਵਰਤੋਂ ਤੋਂ ਪੈਦਾ ਹੋਣ ਵਾਲੀ ਕੋਈ ਵੀ ਵਾਰੰਟੀ ਸ਼ਾਮਲ ਹੈ।
Intel® Inspector-Windows* OS ਨਾਲ ਸ਼ੁਰੂਆਤ ਕਰੋ
Intel® ਇੰਸਪੈਕਟਰ ਵਿੰਡੋਜ਼* ਅਤੇ ਲੀਨਕਸ* ਓਪਰੇਟਿੰਗ ਸਿਸਟਮਾਂ 'ਤੇ ਸੀਰੀਅਲ ਅਤੇ ਮਲਟੀਥ੍ਰੈਡਡ ਐਪਲੀਕੇਸ਼ਨਾਂ ਨੂੰ ਵਿਕਸਤ ਕਰਨ ਵਾਲੇ ਉਪਭੋਗਤਾਵਾਂ ਲਈ ਇੱਕ ਗਤੀਸ਼ੀਲ ਮੈਮੋਰੀ ਅਤੇ ਥ੍ਰੈਡਿੰਗ ਗਲਤੀ ਜਾਂਚਣ ਵਾਲਾ ਟੂਲ ਹੈ। ਇਹ ਵਿਸ਼ਾ ਇੱਕ ਸ਼ੁਰੂਆਤੀ ਦਸਤਾਵੇਜ਼ ਦਾ ਹਿੱਸਾ ਹੈ ਜੋ ਇੱਕ ਅੰਤ-ਤੋਂ-ਅੰਤ ਵਰਕਫਲੋ ਦਾ ਸਾਰ ਦਿੰਦਾ ਹੈ ਜਿਸਨੂੰ ਤੁਸੀਂ ਆਪਣੀਆਂ ਐਪਲੀਕੇਸ਼ਨਾਂ 'ਤੇ ਲਾਗੂ ਕਰ ਸਕਦੇ ਹੋ।
ਪੂਰਵ-ਸ਼ਰਤਾਂ
ਤੁਸੀਂ C++ ਅਤੇ ਫੋਰਟਰਨ ਬਾਈਨਰੀਜ਼ ਦੇ ਡੀਬੱਗ ਅਤੇ ਰੀਲੀਜ਼ ਮੋਡਾਂ ਵਿੱਚ ਮੈਮੋਰੀ ਅਤੇ ਥ੍ਰੈਡਿੰਗ ਗਲਤੀਆਂ ਦਾ ਵਿਸ਼ਲੇਸ਼ਣ ਕਰਨ ਲਈ Intel ਇੰਸਪੈਕਟਰ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋ। ਐਪਲੀਕੇਸ਼ਨਾਂ ਨੂੰ ਬਣਾਉਣ ਲਈ ਜੋ ਸਭ ਤੋਂ ਸਹੀ ਅਤੇ ਸੰਪੂਰਨ ਇੰਟੇਲ ਇੰਸਪੈਕਟਰ ਵਿਸ਼ਲੇਸ਼ਣ ਨਤੀਜੇ ਪੈਦਾ ਕਰਦੇ ਹਨ:
ਆਪਣੀ ਐਪਲੀਕੇਸ਼ਨ ਨੂੰ ਡੀਬੱਗ ਮੋਡ ਵਿੱਚ ਬਣਾਓ।
- ਅਨੁਕੂਲ ਕੰਪਾਈਲਰ/ਲਿੰਕਰ ਸੈਟਿੰਗਾਂ ਦੀ ਵਰਤੋਂ ਕਰੋ। ਹੋਰ ਜਾਣਕਾਰੀ ਲਈ, ਵੇਖੋ ਇੰਟੇਲ ਇੰਸਪੈਕਟਰ ਮਦਦ ਵਿੱਚ ਐਪਲੀਕੇਸ਼ਨ ਬਣਾਉਣਾ.
- ਇਹ ਸੁਨਿਸ਼ਚਿਤ ਕਰੋ ਕਿ ਤੁਹਾਡੇ ਦੁਆਰਾ ਥ੍ਰੈਡਿੰਗ ਵਿਸ਼ਲੇਸ਼ਣ ਚਲਾਉਣ ਤੋਂ ਪਹਿਲਾਂ ਤੁਹਾਡੀ ਐਪਲੀਕੇਸ਼ਨ ਇੱਕ ਤੋਂ ਵੱਧ ਥ੍ਰੈਡ ਬਣਾਉਂਦਾ ਹੈ। ਇਸਦੇ ਇਲਾਵਾ:
- ਤਸਦੀਕ ਕਰੋ ਕਿ ਤੁਹਾਡੀ ਐਪਲੀਕੇਸ਼ਨ ਇੰਟੇਲ ਇੰਸਪੈਕਟਰ ਵਾਤਾਵਰਣ ਤੋਂ ਬਾਹਰ ਚੱਲਦੀ ਹੈ।
- ਚਲਾਓ \inspxe-vars.bat ਕਮਾਂਡ। .
ਡਿਫਾਲਟ ਇੰਸਟਾਲੇਸ਼ਨ ਮਾਰਗ, , ਹੇਠਾਂ ਹੈ C:\ਪ੍ਰੋਗਰਾਮ Files (x86)\Intel
\oneAPI\ਇੰਸਪੈਕਟਰ (ਕੁਝ ਸਿਸਟਮਾਂ 'ਤੇ, ਪ੍ਰੋਗਰਾਮ ਦੀ ਬਜਾਏ Files (x86), ਡਾਇਰੈਕਟਰੀ ਦਾ ਨਾਮ ਹੈ ਪ੍ਰੋਗਰਾਮ Files ).
ਨੋਟ ਕਰੋ ਜੇਕਰ ਤੁਸੀਂ inspxe-gui ਕਮਾਂਡ ਦੀ ਵਰਤੋਂ ਕਰਨ ਦੀ ਯੋਜਨਾ ਬਣਾ ਰਹੇ ਹੋ ਤਾਂ ਹੀ ਆਪਣੇ ਵਾਤਾਵਰਨ ਨੂੰ ਸੈੱਟਅੱਪ ਕਰਨਾ ਜ਼ਰੂਰੀ ਹੈ
ਕਮਾਂਡ ਲਾਈਨ ਇੰਟਰਫੇਸ ਨੂੰ ਚਲਾਉਣ ਲਈ Intel ਇੰਸਪੈਕਟਰ ਸਟੈਂਡਅਲੋਨ GUI ਇੰਟਰਫੇਸ ਜਾਂ inspxe-cl ਕਮਾਂਡ ਚਲਾਓ।
ਹੋਰ ਜਾਣਕਾਰੀ ਲਈ, ਵੇਖੋ ਇੰਟੇਲ ਇੰਸਪੈਕਟਰ ਮਦਦ ਵਿੱਚ ਐਪਲੀਕੇਸ਼ਨ ਬਣਾਉਣਾ.
ਸ਼ੁਰੂ ਕਰੋ
Intel ਇੰਸਪੈਕਟਰ ਦੀ ਵਰਤੋਂ ਸ਼ੁਰੂ ਕਰਨ ਲਈ ਇਹਨਾਂ ਕਦਮਾਂ ਦੀ ਪਾਲਣਾ ਕਰੋ।
Intel ਇੰਸਪੈਕਟਰ ਲਾਂਚ ਕਰੋ
ਲਾਂਚ ਕਰਨ ਲਈ:
- Intel ਇੰਸਪੈਕਟਰ ਸਟੈਂਡਅਲੋਨ GUI: inspxe-gui ਕਮਾਂਡ ਚਲਾਓ ਜਾਂ ਮਾਈਕ੍ਰੋਸਾੱਫਟ ਵਿੰਡੋਜ਼ ਤੋਂ* ਸਾਰੇ ਐਪs ਸਕਰੀਨ, ਚੁਣੋ Intel ਇੰਸਪੈਕਟਰ [ਵਰਜਨ].
- ਵਿਜ਼ੂਅਲ ਸਟੂਡੀਓ* IDE ਵਿੱਚ ਇੰਟੈਲ ਇੰਸਪੈਕਟਰ ਪਲੱਗ-ਇਨ: ਵਿਜ਼ੂਅਲ ਸਟੂਡੀਓ* IDE ਵਿੱਚ ਆਪਣਾ ਹੱਲ ਖੋਲ੍ਹੋ ਅਤੇ ਕਲਿੱਕ ਕਰੋ
ਆਈਕਨ।
ਕਮਾਂਡ ਲਾਈਨ ਇੰਟਰਫੇਸ ਸ਼ੁਰੂ ਕਰਨ ਲਈ: inspxe-cl ਕਮਾਂਡ ਚਲਾਓ। (ਮਦਦ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ, ਕਮਾਂਡ ਲਾਈਨ ਵਿੱਚ -help ਜੋੜੋ।)
ਪ੍ਰੋਜੈਕਟ ਚੁਣੋ/ਬਣਾਓ
Intel Inspector ਇੱਕ ਪ੍ਰੋਜੈਕਟ ਪੈਰਾਡਾਈਮ 'ਤੇ ਅਧਾਰਤ ਹੈ ਅਤੇ ਤੁਹਾਨੂੰ ਵਿਸ਼ਲੇਸ਼ਣ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਨੂੰ ਸਮਰੱਥ ਕਰਨ ਲਈ ਇੱਕ ਪ੍ਰੋਜੈਕਟ ਬਣਾਉਣ ਜਾਂ ਖੋਲ੍ਹਣ ਦੀ ਲੋੜ ਹੈ।
ਇੱਕ ਵਿਸ਼ਲੇਸ਼ਣ ਪ੍ਰੋਜੈਕਟ ਬਾਰੇ ਇਸ ਤਰ੍ਹਾਂ ਸੋਚੋ:
- ਸੰਕਲਿਤ ਐਪਲੀਕੇਸ਼ਨ
- ਸੰਰਚਨਾਯੋਗ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਦਾ ਸੰਗ੍ਰਹਿ, ਦਮਨ ਨਿਯਮਾਂ ਅਤੇ ਖੋਜ ਡਾਇਰੈਕਟਰੀਆਂ ਸਮੇਤ
- ਵਿਸ਼ਲੇਸ਼ਣ ਦੇ ਨਤੀਜਿਆਂ ਲਈ ਕੰਟੇਨਰ
ਹੋਰ ਜਾਣਕਾਰੀ ਲਈ, ਵੇਖੋ Intel ਇੰਸਪੈਕਟਰ ਮਦਦ ਵਿੱਚ ਪ੍ਰੋਜੈਕਟਾਂ ਦੀ ਚੋਣ ਕਰਨਾ.
ਪ੍ਰੋਜੈਕਟ ਕੌਂਫਿਗਰ ਕਰੋ
ਡੇਟਾ ਸੈੱਟ ਦਾ ਆਕਾਰ ਅਤੇ ਕੰਮ ਦੇ ਬੋਝ ਦਾ ਐਪਲੀਕੇਸ਼ਨ ਐਗਜ਼ੀਕਿਊਸ਼ਨ ਟਾਈਮ ਅਤੇ ਵਿਸ਼ਲੇਸ਼ਣ ਦੀ ਗਤੀ 'ਤੇ ਸਿੱਧਾ ਅਸਰ ਪੈਂਦਾ ਹੈ।
ਸਭ ਤੋਂ ਵਧੀਆ ਨਤੀਜਿਆਂ ਲਈ, ਛੋਟੇ, ਪ੍ਰਤੀਨਿਧ ਡੇਟਾ ਸੈੱਟ ਚੁਣੋ ਜੋ ਪ੍ਰਤੀ ਥ੍ਰੈੱਡ ਲਈ ਘੱਟੋ-ਘੱਟ ਤੋਂ ਦਰਮਿਆਨੇ ਕੰਮ ਦੇ ਨਾਲ ਥ੍ਰੈੱਡ ਬਣਾਉਂਦੇ ਹਨ।
ਤੁਹਾਡਾ ਉਦੇਸ਼: ਜਿੰਨਾ ਸੰਭਵ ਹੋ ਸਕੇ ਇੱਕ ਰਨਟਾਈਮ ਅਵਧੀ ਵਿੱਚ, ਚੰਗੇ ਕੋਡ ਕਵਰੇਜ ਲਈ ਹਰੇਕ ਕੰਮ ਵਿੱਚ ਬੇਲੋੜੀ ਗਣਨਾ ਨੂੰ ਘੱਟ ਤੋਂ ਘੱਟ ਲੋੜੀਂਦੇ ਤੱਕ ਘੱਟ ਕਰਦੇ ਹੋਏ, ਜਿੰਨੇ ਸੰਭਵ ਹੋ ਸਕੇ, ਵੱਧ ਤੋਂ ਵੱਧ ਮਾਰਗ ਅਤੇ ਵੱਧ ਤੋਂ ਵੱਧ ਕਾਰਜ (ਸਮਾਂਤਰ ਗਤੀਵਿਧੀਆਂ) ਨੂੰ ਚਲਾਓ।
ਕੁਝ ਸਕਿੰਟ ਚੱਲਣ ਵਾਲੇ ਡੇਟਾ ਸੈੱਟ ਆਦਰਸ਼ ਹਨ। ਇਹ ਯਕੀਨੀ ਬਣਾਉਣ ਲਈ ਵਾਧੂ ਡਾਟਾ ਸੈੱਟ ਬਣਾਓ ਕਿ ਤੁਹਾਡੇ ਸਾਰੇ ਕੋਡ ਦੀ ਜਾਂਚ ਕੀਤੀ ਗਈ ਹੈ।
ਹੋਰ ਜਾਣਕਾਰੀ ਲਈ, ਵੇਖੋ Intel ਇੰਸਪੈਕਟਰ ਮਦਦ ਵਿੱਚ ਪ੍ਰੋਜੈਕਟਾਂ ਦੀ ਸੰਰਚਨਾ ਕਰਨਾ.
ਵਿਸ਼ਲੇਸ਼ਣ ਕੌਂਫਿਗਰ ਕਰੋ
Intel Inspector ਵਿਸ਼ਲੇਸ਼ਣ ਦੇ ਦਾਇਰੇ ਅਤੇ ਲਾਗਤ ਨੂੰ ਨਿਯੰਤਰਿਤ ਕਰਨ ਵਿੱਚ ਤੁਹਾਡੀ ਮਦਦ ਕਰਨ ਲਈ ਪ੍ਰੀਸੈਟ ਮੈਮੋਰੀ ਅਤੇ ਥ੍ਰੈਡਿੰਗ ਵਿਸ਼ਲੇਸ਼ਣ ਕਿਸਮਾਂ (ਨਾਲ ਹੀ ਕਸਟਮ ਵਿਸ਼ਲੇਸ਼ਣ ਕਿਸਮਾਂ) ਦੀ ਇੱਕ ਸੀਮਾ ਪੇਸ਼ ਕਰਦਾ ਹੈ। ਦਾਇਰਾ ਜਿੰਨਾ ਛੋਟਾ ਹੋਵੇਗਾ, ਸਿਸਟਮ 'ਤੇ ਭਾਰ ਓਨਾ ਹੀ ਹਲਕਾ ਹੋਵੇਗਾ। ਦਾਇਰਾ ਜਿੰਨਾ ਵਿਸ਼ਾਲ ਹੋਵੇਗਾ, ਸਿਸਟਮ ਉੱਤੇ ਲੋਡ ਓਨਾ ਹੀ ਵੱਡਾ ਹੋਵੇਗਾ।
ਟਿਪ
ਵਿਸ਼ਲੇਸ਼ਣ ਦੀਆਂ ਕਿਸਮਾਂ ਨੂੰ ਦੁਹਰਾਓ। ਤੁਹਾਡੀ ਅਰਜ਼ੀ ਸਹੀ ਢੰਗ ਨਾਲ ਸੈਟ ਅਪ ਕੀਤੀ ਗਈ ਹੈ ਦੀ ਪੁਸ਼ਟੀ ਕਰਨ ਲਈ ਇੱਕ ਤੰਗ ਦਾਇਰੇ ਨਾਲ ਸ਼ੁਰੂ ਕਰੋ ਅਤੇ ਵਿਸ਼ਲੇਸ਼ਣ ਦੀ ਮਿਆਦ ਲਈ ਉਮੀਦਾਂ ਸੈੱਟ ਕਰੋ। ਦਾਇਰਾ ਵਧਾਓ ਤਾਂ ਹੀ ਜੇਕਰ ਤੁਹਾਨੂੰ ਹੋਰ ਜਵਾਬਾਂ ਦੀ ਲੋੜ ਹੈ ਅਤੇ ਤੁਸੀਂ ਵਧੀ ਹੋਈ ਲਾਗਤ ਨੂੰ ਬਰਦਾਸ਼ਤ ਕਰ ਸਕਦੇ ਹੋ।
ਹੋਰ ਜਾਣਕਾਰੀ ਲਈ, ਵੇਖੋ Intel ਇੰਸਪੈਕਟਰ ਸਹਾਇਤਾ ਵਿੱਚ ਵਿਸ਼ਲੇਸ਼ਣਾਂ ਦੀ ਸੰਰਚਨਾ ਕਰਨਾ.
ਵਿਸ਼ਲੇਸ਼ਣ ਚਲਾਓ
ਜਦੋਂ ਤੁਸੀਂ ਇੱਕ ਵਿਸ਼ਲੇਸ਼ਣ ਚਲਾਉਂਦੇ ਹੋ, ਤਾਂ Intel ਇੰਸਪੈਕਟਰ:
- ਤੁਹਾਡੀ ਅਰਜ਼ੀ ਨੂੰ ਲਾਗੂ ਕਰਦਾ ਹੈ।
- ਉਹਨਾਂ ਮੁੱਦਿਆਂ ਦੀ ਪਛਾਣ ਕਰਦਾ ਹੈ ਜਿਨ੍ਹਾਂ ਨੂੰ ਸੰਭਾਲਣ ਦੀ ਲੋੜ ਹੋ ਸਕਦੀ ਹੈ।
- ਨਤੀਜੇ ਵਜੋਂ ਉਹਨਾਂ ਮੁੱਦਿਆਂ ਨੂੰ ਇਕੱਠਾ ਕਰਦਾ ਹੈ।
- ਪ੍ਰਤੀਕ ਜਾਣਕਾਰੀ ਨੂੰ ਵਿੱਚ ਬਦਲਦਾ ਹੈ fileਨਾਮ ਅਤੇ ਲਾਈਨ ਨੰਬਰ।
- ਦਮਨ ਦੇ ਨਿਯਮ ਲਾਗੂ ਕਰਦਾ ਹੈ।
- ਡੁਪਲੀਕੇਟ ਖਤਮ ਕਰਦਾ ਹੈ।
- ਫਾਰਮ ਸਮੱਸਿਆ ਸੈੱਟ.
- ਤੁਹਾਡੇ ਵਿਸ਼ਲੇਸ਼ਣ ਸੰਰਚਨਾ ਵਿਕਲਪਾਂ 'ਤੇ ਨਿਰਭਰ ਕਰਦਿਆਂ, ਇੱਕ ਇੰਟਰਐਕਟਿਵ ਡੀਬਗਿੰਗ ਸੈਸ਼ਨ ਸ਼ੁਰੂ ਕਰ ਸਕਦਾ ਹੈ। ਹੋਰ ਜਾਣਕਾਰੀ ਲਈ, ਵੇਖੋ Intel Inspector Hel ਵਿੱਚ ਚੱਲ ਰਹੇ ਵਿਸ਼ਲੇਸ਼ਣp.
ਸਮੱਸਿਆਵਾਂ ਚੁਣੋ
ਵਿਸ਼ਲੇਸ਼ਣ ਦੇ ਦੌਰਾਨ, Intel ਇੰਸਪੈਕਟਰ ਖੋਜੇ ਗਏ ਕ੍ਰਮ ਵਿੱਚ ਸਮੱਸਿਆਵਾਂ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ। ਵਿਸ਼ਲੇਸ਼ਣ ਪੂਰਾ ਹੋਣ ਤੋਂ ਬਾਅਦ, Intel ਇੰਸਪੈਕਟਰ:
- ਸਮੂਹਾਂ ਨੇ ਸਮੱਸਿਆ ਦੇ ਸੈੱਟਾਂ ਵਿੱਚ ਸਮੱਸਿਆਵਾਂ ਦਾ ਪਤਾ ਲਗਾਇਆ (ਪਰ ਫਿਰ ਵੀ ਵਿਅਕਤੀਗਤ ਸਮੱਸਿਆਵਾਂ ਅਤੇ ਸਮੱਸਿਆਵਾਂ ਦੀ ਮੌਜੂਦਗੀ ਵਿੱਚ ਦਿੱਖ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ)।
- ਸਮੱਸਿਆ ਦੇ ਸੈੱਟਾਂ ਨੂੰ ਤਰਜੀਹ ਦਿੰਦਾ ਹੈ।
- ਉਹਨਾਂ ਸਮੱਸਿਆਵਾਂ ਦੇ ਸੈੱਟਾਂ 'ਤੇ ਧਿਆਨ ਕੇਂਦਰਿਤ ਕਰਨ ਵਿੱਚ ਤੁਹਾਡੀ ਮਦਦ ਕਰਨ ਲਈ ਫਿਲਟਰਿੰਗ ਦੀ ਪੇਸ਼ਕਸ਼ ਕਰਦਾ ਹੈ ਜਿਨ੍ਹਾਂ ਲਈ ਤੁਹਾਡੇ ਧਿਆਨ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ।
ਹੋਰ ਜਾਣਕਾਰੀ ਲਈ, ਵੇਖੋ Intel ਇੰਸਪੈਕਟਰ ਸਹਾਇਤਾ ਵਿੱਚ ਸਮੱਸਿਆਵਾਂ ਦੀ ਚੋਣ ਕਰਨਾ.
ਨਤੀਜਾ ਡੇਟਾ ਦੀ ਵਿਆਖਿਆ ਕਰੋ ਅਤੇ ਮੁੱਦਿਆਂ ਨੂੰ ਹੱਲ ਕਰੋ
ਆਪਣੀ ਉਤਪਾਦਕਤਾ ਨੂੰ ਵਧਾਉਣ ਲਈ ਹੇਠਾਂ ਦਿੱਤੀਆਂ Intel ਇੰਸਪੈਕਟਰ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਦੀ ਵਰਤੋਂ ਕਰੋ:
ਨਤੀਜੇ ਡੇਟਾ ਦੀ ਵਿਆਖਿਆ ਕਰੋ। | ਸਮੱਸਿਆ ਦੀ ਮਦਦ ਦੀ ਵਿਆਖਿਆ ਕਰੋ
ਹੋਰ ਜਾਣਕਾਰੀ ਲਈ, ਵੇਖੋ ਐਕਸੈਸ ਕਰਨਾ ਸਮੱਸਿਆ ਦੀ ਮਦਦ ਸਮਝਾਉਣਾ Intel ਇੰਸਪੈਕਟਰ ਮਦਦ ਵਿੱਚ. |
|
ਸਿਰਫ਼ ਉਨ੍ਹਾਂ ਮੁੱਦਿਆਂ 'ਤੇ ਧਿਆਨ ਦਿਓ ਜਿਨ੍ਹਾਂ 'ਤੇ ਤੁਹਾਡੇ ਧਿਆਨ ਦੀ ਲੋੜ ਹੈ। | ਗੰਭੀਰਤਾ ਦੇ ਪੱਧਰ ਹੋਰ ਜਾਣਕਾਰੀ ਲਈ, ਵੇਖੋ Intel ਇੰਸਪੈਕਟਰ ਵਿੱਚ ਗੰਭੀਰਤਾ ਦੇ ਪੱਧਰ ਮਦਦ ਕਰੋ. |
|
ਰਾਜ | ਵਿਸ਼ਲੇਸ਼ਣ ਪੂਰਾ ਹੋਣ ਤੋਂ ਬਾਅਦ | |
ਹੋਰ ਜਾਣਕਾਰੀ ਲਈ, ਵੇਖੋ ਰਾਜ Intel ਇੰਸਪੈਕਟਰ ਮਦਦ ਵਿੱਚ. | ||
ਦਮਨ ਦੇ ਨਿਯਮ | ਵਿਸ਼ਲੇਸ਼ਣ ਪੂਰਾ ਹੋਣ ਤੋਂ ਬਾਅਦ | |
ਹੋਰ ਜਾਣਕਾਰੀ ਲਈ, ਵੇਖੋ Intel ਵਿੱਚ ਦਮਨ ਸਮਰਥਨ ਇੰਸਪੈਕਟਰ ਦੀ ਮਦਦ. | ||
ਮੁੱਦਿਆਂ ਨੂੰ ਹੱਲ ਕਰੋ। | ਡਿਫੌਲਟ ਐਡੀਟਰ ਤੱਕ ਸਿੱਧੀ ਪਹੁੰਚ ਹੋਰ ਜਾਣਕਾਰੀ ਲਈ, ਵੇਖੋ ਸੰਪਾਦਨ Intel ਇੰਸਪੈਕਟਰ ਵਿੱਚ ਸਰੋਤ ਕੋਡ ਮਦਦ ਕਰੋ. |
|
ਜਿਆਦਾ ਜਾਣੋ
ਦਸਤਾਵੇਜ਼/ਸਰੋਤ | ਵਰਣਨ |
Intel ਇੰਸਪੈਕਟਰ: ਫੀਚਰਡ ਦਸਤਾਵੇਜ਼ੀਕਰਨ | ਨਵੇਂ, ਵਿਚਕਾਰਲੇ, ਅਤੇ ਉੱਨਤ ਉਪਭੋਗਤਾਵਾਂ ਲਈ ਇੱਕ ਸ਼ਾਨਦਾਰ ਸਮੁੱਚਾ ਸਰੋਤ, ਇਸ ਪੰਨੇ ਵਿੱਚ ਗਾਈਡਾਂ, ਰੀਲੀਜ਼ ਨੋਟਸ, ਵੀਡੀਓ, ਵਿਸ਼ੇਸ਼ ਵਿਸ਼ੇ, ਸਿਖਲਾਈ ਦੇ ਲਿੰਕ ਸ਼ਾਮਲ ਹਨ।amples, ਅਤੇ ਹੋਰ. |
Intel ਇੰਸਪੈਕਟਰ ਰੀਲੀਜ਼ ਨੋਟਸ ਅਤੇ ਨਵਾਂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ | ਵਰਣਨ, ਤਕਨੀਕੀ ਸਹਾਇਤਾ, ਅਤੇ ਜਾਣੀਆਂ ਗਈਆਂ ਸੀਮਾਵਾਂ ਸਮੇਤ, Intel ਇੰਸਪੈਕਟਰ ਬਾਰੇ ਨਵੀਨਤਮ ਜਾਣਕਾਰੀ ਸ਼ਾਮਲ ਕਰੋ। ਇਸ ਦਸਤਾਵੇਜ਼ ਵਿੱਚ ਸਿਸਟਮ ਲੋੜਾਂ, ਇੰਸਟਾਲੇਸ਼ਨ ਹਦਾਇਤਾਂ, ਅਤੇ ਕਮਾਂਡ ਲਾਈਨ ਵਾਤਾਵਰਣ ਨੂੰ ਸਥਾਪਤ ਕਰਨ ਲਈ ਹਦਾਇਤਾਂ ਵੀ ਸ਼ਾਮਲ ਹਨ। |
ਟਿਊਟੋਰੀਅਲ | Intel ਇੰਸਪੈਕਟਰ ਦੀ ਵਰਤੋਂ ਕਰਨਾ ਸਿੱਖਣ ਵਿੱਚ ਤੁਹਾਡੀ ਮਦਦ ਕਰੋ। ਤੁਹਾਡੇ ਦੁਆਰਾ ਇੱਕ ਸਿਖਲਾਈ ਦੀ ਨਕਲ ਕਰਨ ਤੋਂ ਬਾਅਦample ਸੰਕੁਚਿਤ file ਇੱਕ ਲਿਖਣਯੋਗ ਡਾਇਰੈਕਟਰੀ ਵਿੱਚ, ਸਮੱਗਰੀ ਨੂੰ ਐਕਸਟਰੈਕਟ ਕਰਨ ਲਈ ਇੱਕ ਢੁਕਵੇਂ ਟੂਲ ਦੀ ਵਰਤੋਂ ਕਰੋ। ਇੱਕ ਸਿਖਲਾਈ ਨੂੰ ਲੋਡ ਕਰਨ ਲਈ ਐੱਸampਵਿਜ਼ੂਅਲ ਸਟੂਡੀਓ* ਵਾਤਾਵਰਣ ਵਿੱਚ ਜਾਓ, doubleclickthe.sln file.
ਸਿਖਲਾਈ ਐੱਸamples ਤੁਹਾਨੂੰ Intel ਇੰਸਪੈਕਟਰ ਦੀ ਵਰਤੋਂ ਕਰਨਾ ਸਿੱਖਣ ਵਿੱਚ ਮਦਦ ਕਰਦਾ ਹੈ। ਸਿਖਲਾਈ ਐੱਸamples ਵਿਅਕਤੀਗਤ ਸੰਕੁਚਿਤ ਦੇ ਤੌਰ ਤੇ ਸਥਾਪਿਤ ਕੀਤੇ ਜਾਂਦੇ ਹਨ fileਦੇ ਅਧੀਨ ਹੈ \samples\en\. ਤੁਹਾਡੇ ਦੁਆਰਾ ਇੱਕ ਸਿਖਲਾਈ ਦੀ ਨਕਲ ਕਰਨ ਤੋਂ ਬਾਅਦample ਸੰਕੁਚਿਤ file ਇੱਕ ਲਿਖਣਯੋਗ ਨੂੰ ਡਾਇਰੈਕਟਰੀ, ਸਮੱਗਰੀ ਨੂੰ ਐਕਸਟਰੈਕਟ ਕਰਨ ਲਈ ਇੱਕ ਢੁਕਵੇਂ ਟੂਲ ਦੀ ਵਰਤੋਂ ਕਰੋ। ਐਕਸਟਰੈਕਟ ਕੀਤੀ ਸਮੱਗਰੀ ਵਿੱਚ ਇੱਕ ਛੋਟਾ README ਸ਼ਾਮਲ ਹੁੰਦਾ ਹੈ ਜੋ ਦੱਸਦਾ ਹੈ ਕਿ ਸਿਖਲਾਈ ਨੂੰ ਕਿਵੇਂ ਬਣਾਇਆ ਜਾਵੇample ਅਤੇ ਮੁੱਦਿਆਂ ਨੂੰ ਠੀਕ ਕਰੋ। ਇੱਕ ਸਿਖਲਾਈ ਨੂੰ ਲੋਡ ਕਰਨ ਲਈ ਐੱਸampਵਿਜ਼ੂਅਲ ਸਟੂਡੀਓ* ਵਾਤਾਵਰਨ ਵਿੱਚ ਜਾਓ, .sln 'ਤੇ ਦੋ ਵਾਰ ਕਲਿੱਕ ਕਰੋ file. ਟਿਊਟੋਰਿਅਲ ਤੁਹਾਨੂੰ ਦਿਖਾਉਂਦੇ ਹਨ ਕਿ C++ ਅਤੇ ਫੋਰਟਰਨ ਸਿਖਲਾਈ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਅਣ-ਸ਼ੁਰੂਆਤੀ ਮੈਮੋਰੀ ਐਕਸੈਸ, ਮੈਮੋਰੀ ਲੀਕ, ਅਤੇ ਡਾਟਾ ਰੇਸ ਦੀਆਂ ਗਲਤੀਆਂ ਨੂੰ ਕਿਵੇਂ ਲੱਭਿਆ ਅਤੇ ਠੀਕ ਕਰਨਾ ਹੈ।amples. |
Intel ਇੰਸਪੈਕਟਰ ਯੂਜ਼ਰ ਗਾਈਡ | ਦ ਯੂਜ਼ਰ ਗਾਈਡ Intel ਇੰਸਪੈਕਟਰ ਲਈ ਪ੍ਰਾਇਮਰੀ ਦਸਤਾਵੇਜ਼ ਹੈ। |
ਹੋਰ ਸਰੋਤ | Intel ਇੰਸਪੈਕਟਰ: ਘਰ Intel ਇੰਸਪੈਕਟਰ ਸ਼ਬਦਾਵਲੀ ਸਾਡੇ ਦਸਤਾਵੇਜ਼ਾਂ ਦੀ ਪੜਚੋਲ ਕਰੋ |
Intel® Inspector-Linux* OS ਨਾਲ ਸ਼ੁਰੂਆਤ ਕਰੋ
Intel® ਇੰਸਪੈਕਟਰ ਵਿੰਡੋਜ਼* ਅਤੇ ਲੀਨਕਸ* ਓਪਰੇਟਿੰਗ ਸਿਸਟਮਾਂ 'ਤੇ ਸੀਰੀਅਲ ਅਤੇ ਮਲਟੀਥ੍ਰੈਡਡ ਐਪਲੀਕੇਸ਼ਨਾਂ ਨੂੰ ਵਿਕਸਤ ਕਰਨ ਵਾਲੇ ਉਪਭੋਗਤਾਵਾਂ ਲਈ ਇੱਕ ਗਤੀਸ਼ੀਲ ਮੈਮੋਰੀ ਅਤੇ ਥ੍ਰੈਡਿੰਗ ਗਲਤੀ ਜਾਂਚਣ ਵਾਲਾ ਟੂਲ ਹੈ। ਇਹ ਵਿਸ਼ਾ ਇੱਕ ਸ਼ੁਰੂਆਤੀ ਦਸਤਾਵੇਜ਼ ਦਾ ਹਿੱਸਾ ਹੈ ਜੋ ਇੱਕ ਅੰਤ-ਤੋਂ-ਅੰਤ ਵਰਕਫਲੋ ਦਾ ਸਾਰ ਦਿੰਦਾ ਹੈ ਜਿਸਨੂੰ ਤੁਸੀਂ ਆਪਣੀਆਂ ਐਪਲੀਕੇਸ਼ਨਾਂ 'ਤੇ ਲਾਗੂ ਕਰ ਸਕਦੇ ਹੋ।
ਪੂਰਵ-ਸ਼ਰਤਾਂ
ਤੁਸੀਂ C++ ਅਤੇ ਫੋਰਟਰਨ ਬਾਈਨਰੀਜ਼ ਦੇ ਡੀਬੱਗ ਅਤੇ ਰੀਲੀਜ਼ ਮੋਡਾਂ ਵਿੱਚ ਮੈਮੋਰੀ ਅਤੇ ਥ੍ਰੈਡਿੰਗ ਗਲਤੀਆਂ ਦਾ ਵਿਸ਼ਲੇਸ਼ਣ ਕਰਨ ਲਈ Intel ਇੰਸਪੈਕਟਰ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋ। ਐਪਲੀਕੇਸ਼ਨਾਂ ਨੂੰ ਬਣਾਉਣ ਲਈ ਜੋ ਸਭ ਤੋਂ ਸਹੀ ਅਤੇ ਸੰਪੂਰਨ ਇੰਟੇਲ ਇੰਸਪੈਕਟਰ ਵਿਸ਼ਲੇਸ਼ਣ ਨਤੀਜੇ ਪੈਦਾ ਕਰਦੇ ਹਨ:
- ਆਪਣੀ ਐਪਲੀਕੇਸ਼ਨ ਨੂੰ ਡੀਬੱਗ ਮੋਡ ਵਿੱਚ ਬਣਾਓ।
- ਅਨੁਕੂਲ ਕੰਪਾਈਲਰ/ਲਿੰਕਰ ਸੈਟਿੰਗਾਂ ਦੀ ਵਰਤੋਂ ਕਰੋ। ਹੋਰ ਜਾਣਕਾਰੀ ਲਈ, ਵੇਖੋ ਇੰਟੇਲ ਇੰਸਪੈਕਟਰ ਮਦਦ ਵਿੱਚ ਐਪਲੀਕੇਸ਼ਨ ਬਣਾਉਣਾ.
- ਇਹ ਸੁਨਿਸ਼ਚਿਤ ਕਰੋ ਕਿ ਤੁਹਾਡੇ ਦੁਆਰਾ ਥ੍ਰੈਡਿੰਗ ਵਿਸ਼ਲੇਸ਼ਣ ਚਲਾਉਣ ਤੋਂ ਪਹਿਲਾਂ ਤੁਹਾਡੀ ਐਪਲੀਕੇਸ਼ਨ ਇੱਕ ਤੋਂ ਵੱਧ ਥ੍ਰੈਡ ਬਣਾਉਂਦਾ ਹੈ। ਇਸਦੇ ਇਲਾਵਾ:
- ਤਸਦੀਕ ਕਰੋ ਕਿ ਤੁਹਾਡੀ ਐਪਲੀਕੇਸ਼ਨ ਇੰਟੇਲ ਇੰਸਪੈਕਟਰ ਵਾਤਾਵਰਣ ਤੋਂ ਬਾਹਰ ਚੱਲਦੀ ਹੈ।
- ਯਕੀਨੀ ਬਣਾਓ ਕਿ ਤੁਸੀਂ ਆਪਣੇ ਟੈਕਸਟ ਐਡੀਟਰ ਲਈ EDITOR ਜਾਂ ਵਿਜ਼ੂਅਲ ਇਨਵਾਇਰਮੈਂਟ ਵੇਰੀਏਬਲ ਸੈੱਟ ਕੀਤਾ ਹੈ।
- ਆਪਣੇ ਵਾਤਾਵਰਣ ਨੂੰ ਸਥਾਪਤ ਕਰਨ ਲਈ ਹੇਠਾਂ ਦਿੱਤੇ ਵਿੱਚੋਂ ਇੱਕ ਕਰੋ:
- ਹੇਠਾਂ ਦਿੱਤੇ ਸਰੋਤ ਕਮਾਂਡਾਂ ਵਿੱਚੋਂ ਇੱਕ ਚਲਾਓ:
- csh/tcsh ਉਪਭੋਗਤਾਵਾਂ ਲਈ: ਸਰੋਤ /inspxe-vars.csh
- ਬੈਸ਼ ਉਪਭੋਗਤਾਵਾਂ ਲਈ: ਸਰੋਤ /inspxe-vars.sh
- ਇੱਕ Intel® oneAPI HPC ਟੂਲਕਿੱਟ ਜਾਂ Intel® oneAPI IoT ਟੂਲਕਿੱਟ ਇੰਸਟਾਲੇਸ਼ਨ ਦੇ ਹਿੱਸੇ ਵਜੋਂ ਐਪਲੀਕੇਸ਼ਨ ਲਈ ਇਸ ਸਕ੍ਰਿਪਟ ਦਾ ਨਾਮ inspxe-vars ਦੀ ਬਜਾਏ env\vars ਹੈ।
ਡਿਫਾਲਟ ਇੰਸਟਾਲੇਸ਼ਨ ਮਾਰਗ, , ਹੇਠਾਂ ਹੈ: - /opt/intel/oneapi/ਇੰਸਪੈਕਟਰ ਰੂਟ ਉਪਭੋਗਤਾਵਾਂ ਲਈ
- ਗੈਰ-ਰੂਟ ਉਪਭੋਗਤਾਵਾਂ ਲਈ $HOME/intel/oneapi/ਇੰਸਪੈਕਟਰ
- ਸ਼ਾਮਲ ਕਰੋ /bin32 or /bin64 ਤੁਹਾਡੇ ਰਸਤੇ ਨੂੰ.
ਹੋਰ ਜਾਣਕਾਰੀ ਲਈ, ਵੇਖੋ ਇੰਟੇਲ ਇੰਸਪੈਕਟਰ ਮਦਦ ਵਿੱਚ ਐਪਲੀਕੇਸ਼ਨ ਬਣਾਉਣਾ.
ਸ਼ੁਰੂ ਕਰੋ
Intel ਇੰਸਪੈਕਟਰ ਦੀ ਵਰਤੋਂ ਸ਼ੁਰੂ ਕਰਨ ਲਈ ਇਹਨਾਂ ਕਦਮਾਂ ਦੀ ਪਾਲਣਾ ਕਰੋ
Intel ਇੰਸਪੈਕਟਰ ਲਾਂਚ ਕਰੋ
Intel ਇੰਸਪੈਕਟਰ ਸਟੈਂਡਅਲੋਨ GUI ਨੂੰ ਸ਼ੁਰੂ ਕਰਨ ਲਈ, inspxe-gui ਕਮਾਂਡ ਚਲਾਓ।
ਕਮਾਂਡ ਲਾਈਨ ਇੰਟਰਫੇਸ ਸ਼ੁਰੂ ਕਰਨ ਲਈ: inspxe-cl ਕਮਾਂਡ ਚਲਾਓ। (ਮਦਦ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ, -ਹੈਲਪ ਨੂੰ ਜੋੜੋ
ਕਮਾਂਡ ਲਾਈਨ)
ਪ੍ਰੋਜੈਕਟ ਇੰਟੈਲ ਇੰਸਪੈਕਟਰ ਚੁਣੋ/ਬਣਾਓ ਇੱਕ ਪ੍ਰੋਜੈਕਟ ਪੈਰਾਡਾਈਮ 'ਤੇ ਅਧਾਰਤ ਹੈ ਅਤੇ ਤੁਹਾਨੂੰ ਵਿਸ਼ਲੇਸ਼ਣ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਨੂੰ ਸਮਰੱਥ ਕਰਨ ਲਈ ਇੱਕ ਪ੍ਰੋਜੈਕਟ ਬਣਾਉਣ ਜਾਂ ਖੋਲ੍ਹਣ ਦੀ ਲੋੜ ਹੈ।
ਇੱਕ ਵਿਸ਼ਲੇਸ਼ਣ ਪ੍ਰੋਜੈਕਟ ਬਾਰੇ ਇਸ ਤਰ੍ਹਾਂ ਸੋਚੋ:
- ਸੰਕਲਿਤ ਐਪਲੀਕੇਸ਼ਨ
- ਸੰਰਚਨਾਯੋਗ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਦਾ ਸੰਗ੍ਰਹਿ, ਦਮਨ ਨਿਯਮਾਂ ਅਤੇ ਖੋਜ ਡਾਇਰੈਕਟਰੀਆਂ ਸਮੇਤ
- ਵਿਸ਼ਲੇਸ਼ਣ ਨਤੀਜਿਆਂ ਲਈ ਕੰਟੇਨਰ ਹੋਰ ਜਾਣਕਾਰੀ ਲਈ, ਵੇਖੋ Intel ਇੰਸਪੈਕਟਰ ਮਦਦ ਵਿੱਚ ਪ੍ਰੋਜੈਕਟਾਂ ਦੀ ਚੋਣ ਕਰਨਾ.
ਪ੍ਰੋਜੈਕਟ ਕੌਂਫਿਗਰ ਕਰੋ
ਡੇਟਾ ਸੈੱਟ ਦਾ ਆਕਾਰ ਅਤੇ ਕੰਮ ਦੇ ਬੋਝ ਦਾ ਐਪਲੀਕੇਸ਼ਨ ਐਗਜ਼ੀਕਿਊਸ਼ਨ ਟਾਈਮ ਅਤੇ ਵਿਸ਼ਲੇਸ਼ਣ ਦੀ ਗਤੀ 'ਤੇ ਸਿੱਧਾ ਅਸਰ ਪੈਂਦਾ ਹੈ।
ਸਭ ਤੋਂ ਵਧੀਆ ਨਤੀਜਿਆਂ ਲਈ, ਛੋਟੇ, ਪ੍ਰਤੀਨਿਧ ਡੇਟਾ ਸੈੱਟ ਚੁਣੋ ਜੋ ਪ੍ਰਤੀ ਥ੍ਰੈੱਡ ਲਈ ਘੱਟੋ-ਘੱਟ ਤੋਂ ਦਰਮਿਆਨੇ ਕੰਮ ਦੇ ਨਾਲ ਥ੍ਰੈੱਡ ਬਣਾਉਂਦੇ ਹਨ।
ਤੁਹਾਡਾ ਉਦੇਸ਼: ਜਿੰਨਾ ਸੰਭਵ ਹੋ ਸਕੇ ਇੱਕ ਰਨਟਾਈਮ ਅਵਧੀ ਵਿੱਚ, ਚੰਗੇ ਕੋਡ ਕਵਰੇਜ ਲਈ ਹਰੇਕ ਕੰਮ ਵਿੱਚ ਬੇਲੋੜੀ ਗਣਨਾ ਨੂੰ ਘੱਟ ਤੋਂ ਘੱਟ ਲੋੜੀਂਦੇ ਤੱਕ ਘੱਟ ਕਰਦੇ ਹੋਏ, ਜਿੰਨੇ ਸੰਭਵ ਹੋ ਸਕੇ, ਵੱਧ ਤੋਂ ਵੱਧ ਮਾਰਗ ਅਤੇ ਵੱਧ ਤੋਂ ਵੱਧ ਕਾਰਜ (ਸਮਾਂਤਰ ਗਤੀਵਿਧੀਆਂ) ਨੂੰ ਚਲਾਓ।
ਕੁਝ ਸਕਿੰਟ ਚੱਲਣ ਵਾਲੇ ਡੇਟਾ ਸੈੱਟ ਆਦਰਸ਼ ਹਨ। ਇਹ ਯਕੀਨੀ ਬਣਾਉਣ ਲਈ ਵਾਧੂ ਡਾਟਾ ਸੈੱਟ ਬਣਾਓ ਕਿ ਤੁਹਾਡੇ ਸਾਰੇ ਕੋਡ ਦੀ ਜਾਂਚ ਕੀਤੀ ਗਈ ਹੈ।
ਹੋਰ ਜਾਣਕਾਰੀ ਲਈ, ਵੇਖੋ Intel Inspector Hel ਵਿੱਚ ਪ੍ਰੋਜੈਕਟਾਂ ਨੂੰ ਕੌਂਫਿਗਰ ਕਰਨਾp.
ਵਿਸ਼ਲੇਸ਼ਣ ਕੌਂਫਿਗਰ ਕਰੋ
Intel Inspector ਵਿਸ਼ਲੇਸ਼ਣ ਦੇ ਦਾਇਰੇ ਅਤੇ ਲਾਗਤ ਨੂੰ ਨਿਯੰਤਰਿਤ ਕਰਨ ਵਿੱਚ ਤੁਹਾਡੀ ਮਦਦ ਕਰਨ ਲਈ ਪ੍ਰੀਸੈਟ ਮੈਮੋਰੀ ਅਤੇ ਥ੍ਰੈਡਿੰਗ ਵਿਸ਼ਲੇਸ਼ਣ ਕਿਸਮਾਂ (ਨਾਲ ਹੀ ਕਸਟਮ ਵਿਸ਼ਲੇਸ਼ਣ ਕਿਸਮਾਂ) ਦੀ ਇੱਕ ਸੀਮਾ ਪੇਸ਼ ਕਰਦਾ ਹੈ। ਦਾਇਰਾ ਜਿੰਨਾ ਛੋਟਾ ਹੋਵੇਗਾ, ਸਿਸਟਮ 'ਤੇ ਭਾਰ ਓਨਾ ਹੀ ਹਲਕਾ ਹੋਵੇਗਾ। ਦਾਇਰਾ ਜਿੰਨਾ ਵਿਸ਼ਾਲ ਹੋਵੇਗਾ, ਸਿਸਟਮ ਉੱਤੇ ਲੋਡ ਓਨਾ ਹੀ ਵੱਡਾ ਹੋਵੇਗਾ।
ਟਿਪ
ਵਿਸ਼ਲੇਸ਼ਣ ਦੀਆਂ ਕਿਸਮਾਂ ਨੂੰ ਦੁਹਰਾਓ। ਤੁਹਾਡੀ ਅਰਜ਼ੀ ਨੂੰ ਸਹੀ ਢੰਗ ਨਾਲ ਸੈੱਟਅੱਪ ਕਰਨ ਦੀ ਪੁਸ਼ਟੀ ਕਰਨ ਲਈ ਇੱਕ ਤੰਗ ਦਾਇਰੇ ਨਾਲ ਸ਼ੁਰੂ ਕਰੋ
ਅਤੇ ਵਿਸ਼ਲੇਸ਼ਣ ਦੀ ਮਿਆਦ ਲਈ ਉਮੀਦਾਂ ਸੈੱਟ ਕਰੋ। ਦਾਇਰਾ ਵਧਾਓ ਤਾਂ ਹੀ ਜੇਕਰ ਤੁਹਾਨੂੰ ਹੋਰ ਜਵਾਬਾਂ ਦੀ ਲੋੜ ਹੈ ਅਤੇ ਤੁਸੀਂ ਵਧੀ ਹੋਈ ਲਾਗਤ ਨੂੰ ਬਰਦਾਸ਼ਤ ਕਰ ਸਕਦੇ ਹੋ।
ਹੋਰ ਜਾਣਕਾਰੀ ਲਈ, ਵੇਖੋ Intel ਇੰਸਪੈਕਟਰ ਸਹਾਇਤਾ ਵਿੱਚ ਵਿਸ਼ਲੇਸ਼ਣਾਂ ਦੀ ਸੰਰਚਨਾ ਕਰਨਾ.
ਵਿਸ਼ਲੇਸ਼ਣ ਚਲਾਓ
ਜਦੋਂ ਤੁਸੀਂ ਇੱਕ ਵਿਸ਼ਲੇਸ਼ਣ ਚਲਾਉਂਦੇ ਹੋ, ਤਾਂ Intel ਇੰਸਪੈਕਟਰ:
- ਤੁਹਾਡੀ ਅਰਜ਼ੀ ਨੂੰ ਲਾਗੂ ਕਰਦਾ ਹੈ।
- ਉਹਨਾਂ ਮੁੱਦਿਆਂ ਦੀ ਪਛਾਣ ਕਰਦਾ ਹੈ ਜਿਨ੍ਹਾਂ ਨੂੰ ਸੰਭਾਲਣ ਦੀ ਲੋੜ ਹੋ ਸਕਦੀ ਹੈ।
- ਨਤੀਜੇ ਵਜੋਂ ਉਹਨਾਂ ਮੁੱਦਿਆਂ ਨੂੰ ਇਕੱਠਾ ਕਰਦਾ ਹੈ।
- ਪ੍ਰਤੀਕ ਜਾਣਕਾਰੀ ਨੂੰ ਵਿੱਚ ਬਦਲਦਾ ਹੈ fileਨਾਮ ਅਤੇ ਲਾਈਨ ਨੰਬਰ।
- ਦਮਨ ਦੇ ਨਿਯਮ ਲਾਗੂ ਕਰਦਾ ਹੈ।
- ਡੁਪਲੀਕੇਟ ਖਤਮ ਕਰਦਾ ਹੈ।
- ਫਾਰਮ ਸਮੱਸਿਆ ਸੈੱਟ.
- ਤੁਹਾਡੇ ਵਿਸ਼ਲੇਸ਼ਣ ਸੰਰਚਨਾ ਵਿਕਲਪਾਂ 'ਤੇ ਨਿਰਭਰ ਕਰਦਿਆਂ, ਇੱਕ ਇੰਟਰਐਕਟਿਵ ਡੀਬਗਿੰਗ ਸੈਸ਼ਨ ਸ਼ੁਰੂ ਕਰ ਸਕਦਾ ਹੈ।
ਹੋਰ ਜਾਣਕਾਰੀ ਲਈ, ਵੇਖੋ Intel Inspector Hel ਵਿੱਚ ਚੱਲ ਰਹੇ ਵਿਸ਼ਲੇਸ਼ਣp.
ਵਿਸ਼ਲੇਸ਼ਣ ਦੇ ਦੌਰਾਨ ਸਮੱਸਿਆਵਾਂ ਦੀ ਚੋਣ ਕਰੋ, Intel ਇੰਸਪੈਕਟਰ ਖੋਜੇ ਗਏ ਕ੍ਰਮ ਵਿੱਚ ਸਮੱਸਿਆਵਾਂ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ। ਵਿਸ਼ਲੇਸ਼ਣ ਪੂਰਾ ਹੋਣ ਤੋਂ ਬਾਅਦ, Intel ਇੰਸਪੈਕਟਰ: - ਸਮੂਹਾਂ ਨੇ ਸਮੱਸਿਆ ਦੇ ਸੈੱਟਾਂ ਵਿੱਚ ਸਮੱਸਿਆਵਾਂ ਦਾ ਪਤਾ ਲਗਾਇਆ (ਪਰ ਫਿਰ ਵੀ ਵਿਅਕਤੀਗਤ ਸਮੱਸਿਆਵਾਂ ਅਤੇ ਸਮੱਸਿਆਵਾਂ ਦੀ ਮੌਜੂਦਗੀ ਵਿੱਚ ਦਿੱਖ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ)।
- ਸਮੱਸਿਆ ਦੇ ਸੈੱਟਾਂ ਨੂੰ ਤਰਜੀਹ ਦਿੰਦਾ ਹੈ।
- ਉਹਨਾਂ ਸਮੱਸਿਆਵਾਂ ਦੇ ਸੈੱਟਾਂ 'ਤੇ ਧਿਆਨ ਕੇਂਦਰਿਤ ਕਰਨ ਵਿੱਚ ਤੁਹਾਡੀ ਮਦਦ ਕਰਨ ਲਈ ਫਿਲਟਰਿੰਗ ਦੀ ਪੇਸ਼ਕਸ਼ ਕਰਦਾ ਹੈ ਜਿਨ੍ਹਾਂ ਲਈ ਤੁਹਾਡੇ ਧਿਆਨ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ
ਹੋਰ ਜਾਣਕਾਰੀ ਲਈ, ਵੇਖੋ Intel ਇੰਸਪੈਕਟਰ ਸਹਾਇਤਾ ਵਿੱਚ ਸਮੱਸਿਆਵਾਂ ਦੀ ਚੋਣ ਕਰਨਾ.
ਨਤੀਜਾ ਡੇਟਾ ਦੀ ਵਿਆਖਿਆ ਕਰੋ ਅਤੇ ਮੁੱਦਿਆਂ ਨੂੰ ਹੱਲ ਕਰੋ
ਆਪਣੀ ਉਤਪਾਦਕਤਾ ਨੂੰ ਵਧਾਉਣ ਲਈ ਹੇਠਾਂ ਦਿੱਤੀਆਂ Intel ਇੰਸਪੈਕਟਰ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਦੀ ਵਰਤੋਂ ਕਰੋ:
ਉਦੇਸ਼ | ਵਿਸ਼ੇਸ਼ਤਾ | ਵਿਸ਼ਲੇਸ਼ਣ ਦੇ ਦੌਰਾਨ/ਵਿਸ਼ਲੇਸ਼ਣ ਤੋਂ ਬਾਅਦ ਪੂਰਾ ਹੁੰਦਾ ਹੈ |
ਨਤੀਜੇ ਡੇਟਾ ਦੀ ਵਿਆਖਿਆ ਕਰੋ। | ਸਮੱਸਿਆ ਦੀ ਮਦਦ ਦੀ ਵਿਆਖਿਆ ਕਰੋ
ਹੋਰ ਜਾਣਕਾਰੀ ਲਈ, ਵੇਖੋ ਐਕਸੈਸ ਕਰਨਾ ਸਮੱਸਿਆ ਦੀ ਮਦਦ ਸਮਝਾਉਣਾ Intel ਇੰਸਪੈਕਟਰ ਮਦਦ ਵਿੱਚ. |
|
ਸਿਰਫ਼ ਉਨ੍ਹਾਂ ਮੁੱਦਿਆਂ 'ਤੇ ਧਿਆਨ ਦਿਓ ਜਿਨ੍ਹਾਂ 'ਤੇ ਤੁਹਾਡੇ ਧਿਆਨ ਦੀ ਲੋੜ ਹੈ। | ਗੰਭੀਰਤਾ ਦੇ ਪੱਧਰ ਹੋਰ ਜਾਣਕਾਰੀ ਲਈ, ਵੇਖੋ Intel ਇੰਸਪੈਕਟਰ ਵਿੱਚ ਗੰਭੀਰਤਾ ਦੇ ਪੱਧਰ ਮਦਦ ਕਰੋ. |
|
ਰਾਜ | ਵਿਸ਼ਲੇਸ਼ਣ ਪੂਰਾ ਹੋਣ ਤੋਂ ਬਾਅਦ | |
ਹੋਰ ਜਾਣਕਾਰੀ ਲਈ, ਵੇਖੋ ਰਾਜ Intel ਇੰਸਪੈਕਟਰ ਮਦਦ ਵਿੱਚ. | ||
ਦਮਨ ਦੇ ਨਿਯਮ | ਵਿਸ਼ਲੇਸ਼ਣ ਪੂਰਾ ਹੋਣ ਤੋਂ ਬਾਅਦ | |
ਹੋਰ ਜਾਣਕਾਰੀ ਲਈ, ਵੇਖੋ Intel ਵਿੱਚ ਦਮਨ ਸਮਰਥਨ ਇੰਸਪੈਕਟਰ ਦੀ ਮਦਦ. | ||
ਮੁੱਦਿਆਂ ਨੂੰ ਹੱਲ ਕਰੋ। | ਡਿਫੌਲਟ ਐਡੀਟਰ ਤੱਕ ਸਿੱਧੀ ਪਹੁੰਚ ਹੋਰ ਜਾਣਕਾਰੀ ਲਈ, ਵੇਖੋ ਸੰਪਾਦਨ Intel ਇੰਸਪੈਕਟਰ ਵਿੱਚ ਸਰੋਤ ਕੋਡ ਮਦਦ ਕਰੋ. |
|
ਜਿਆਦਾ ਜਾਣੋ
ਦਸਤਾਵੇਜ਼/ਸਰੋਤ | ਵਰਣਨ |
Intel ਇੰਸਪੈਕਟਰ: ਫੀਚਰਡ ਦਸਤਾਵੇਜ਼ੀਕਰਨ | ਨਵੇਂ, ਵਿਚਕਾਰਲੇ, ਅਤੇ ਉੱਨਤ ਉਪਭੋਗਤਾਵਾਂ ਲਈ ਇੱਕ ਸ਼ਾਨਦਾਰ ਸਮੁੱਚਾ ਸਰੋਤ, ਇਸ ਪੰਨੇ ਵਿੱਚ ਗਾਈਡਾਂ, ਰੀਲੀਜ਼ ਨੋਟਸ, ਵੀਡੀਓ, ਵਿਸ਼ੇਸ਼ ਵਿਸ਼ੇ, ਸਿਖਲਾਈ ਦੇ ਲਿੰਕ ਸ਼ਾਮਲ ਹਨ।amples, ਅਤੇ ਹੋਰ |
Intel ਇੰਸਪੈਕਟਰ ਰੀਲੀਜ਼ ਨੋਟਸ ਅਤੇ ਨਵਾਂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ | ਵਰਣਨ, ਤਕਨੀਕੀ ਸਹਾਇਤਾ, ਅਤੇ ਜਾਣੀਆਂ ਗਈਆਂ ਸੀਮਾਵਾਂ ਸਮੇਤ, Intel ਇੰਸਪੈਕਟਰ ਬਾਰੇ ਨਵੀਨਤਮ ਜਾਣਕਾਰੀ ਸ਼ਾਮਲ ਕਰੋ। ਇਸ ਦਸਤਾਵੇਜ਼ ਵਿੱਚ ਸਿਸਟਮ ਲੋੜਾਂ, ਇੰਸਟਾਲੇਸ਼ਨ ਹਦਾਇਤਾਂ, ਅਤੇ ਕਮਾਂਡ ਲਾਈਨ ਵਾਤਾਵਰਣ ਨੂੰ ਸਥਾਪਤ ਕਰਨ ਲਈ ਹਦਾਇਤਾਂ ਵੀ ਸ਼ਾਮਲ ਹਨ।
|
ਟਿਊਟੋਰੀਅਲ | Intel ਇੰਸਪੈਕਟਰ ਦੀ ਵਰਤੋਂ ਕਰਨਾ ਸਿੱਖਣ ਵਿੱਚ ਤੁਹਾਡੀ ਮਦਦ ਕਰੋ। ਤੁਹਾਡੇ ਦੁਆਰਾ ਇੱਕ ਸਿਖਲਾਈ ਦੀ ਨਕਲ ਕਰਨ ਤੋਂ ਬਾਅਦample ਸੰਕੁਚਿਤ file ਇੱਕ ਲਿਖਣਯੋਗ ਡਾਇਰੈਕਟਰੀ ਵਿੱਚ, ਸਮੱਗਰੀ ਨੂੰ ਐਕਸਟਰੈਕਟ ਕਰਨ ਲਈ ਇੱਕ ਢੁਕਵੇਂ ਟੂਲ ਦੀ ਵਰਤੋਂ ਕਰੋ। ਇੱਕ ਸਿਖਲਾਈ ਨੂੰ ਲੋਡ ਕਰਨ ਲਈ ਐੱਸampਵਿਜ਼ੂਅਲ ਸਟੂਡੀਓ* ਵਾਤਾਵਰਨ ਵਿੱਚ ਜਾਓ, .sln 'ਤੇ ਦੋ ਵਾਰ ਕਲਿੱਕ ਕਰੋ file.
ਸਿਖਲਾਈ ਐੱਸamples ਤੁਹਾਨੂੰ Intel ਇੰਸਪੈਕਟਰ ਦੀ ਵਰਤੋਂ ਕਰਨਾ ਸਿੱਖਣ ਵਿੱਚ ਮਦਦ ਕਰਦਾ ਹੈ। ਸਿਖਲਾਈ ਐੱਸamples ਵਿਅਕਤੀਗਤ ਸੰਕੁਚਿਤ ਦੇ ਤੌਰ ਤੇ ਸਥਾਪਿਤ ਕੀਤੇ ਜਾਂਦੇ ਹਨ fileਦੇ ਅਧੀਨ ਹੈ / ਐੱਸamples/en/. ਤੁਹਾਡੇ ਦੁਆਰਾ ਇੱਕ ਸਿਖਲਾਈ ਦੀ ਨਕਲ ਕਰਨ ਤੋਂ ਬਾਅਦample ਸੰਕੁਚਿਤ file ਇੱਕ ਲਿਖਣਯੋਗ ਡਾਇਰੈਕਟਰੀ ਵਿੱਚ, ਸਮੱਗਰੀ ਨੂੰ ਐਕਸਟਰੈਕਟ ਕਰਨ ਲਈ ਇੱਕ ਢੁਕਵੇਂ ਟੂਲ ਦੀ ਵਰਤੋਂ ਕਰੋ। ਐਕਸਟਰੈਕਟ ਕੀਤੀ ਸਮੱਗਰੀ ਵਿੱਚ ਇੱਕ ਛੋਟਾ README ਸ਼ਾਮਲ ਹੁੰਦਾ ਹੈ ਜੋ ਦੱਸਦਾ ਹੈ ਕਿ ਸਿਖਲਾਈ ਨੂੰ ਕਿਵੇਂ ਬਣਾਇਆ ਜਾਵੇample ਅਤੇ ਮੁੱਦਿਆਂ ਨੂੰ ਠੀਕ ਕਰੋ। ਟਿਊਟੋਰਿਅਲ ਤੁਹਾਨੂੰ ਦਿਖਾਉਂਦੇ ਹਨ ਕਿ C++ ਅਤੇ ਫੋਰਟਰਨ ਸਿਖਲਾਈ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਅਣ-ਸ਼ੁਰੂਆਤੀ ਮੈਮੋਰੀ ਐਕਸੈਸ, ਮੈਮੋਰੀ ਲੀਕ, ਅਤੇ ਡਾਟਾ ਰੇਸ ਦੀਆਂ ਗਲਤੀਆਂ ਨੂੰ ਕਿਵੇਂ ਲੱਭਿਆ ਅਤੇ ਠੀਕ ਕਰਨਾ ਹੈ।amples.
|
Intel ਇੰਸਪੈਕਟਰ ਯੂਜ਼ਰ ਗਾਈਡ | ਦ ਯੂਜ਼ਰ ਗਾਈਡ Intel ਇੰਸਪੈਕਟਰ ਲਈ ਪ੍ਰਾਇਮਰੀ ਦਸਤਾਵੇਜ਼ ਹੈ। |
Intel ਇੰਸਪੈਕਟਰ: ਘਰ |
ਦਸਤਾਵੇਜ਼ / ਸਰੋਤ
![]() |
ਇੰਟੇਲ ਇੰਸਪੈਕਟਰ ਡਾਇਨਾਮਿਕ ਮੈਮੋਰੀ ਅਤੇ ਥ੍ਰੈਡਿੰਗ ਐਰਰ ਚੈਕਿੰਗ ਟੂਲ ਪ੍ਰਾਪਤ ਕਰੋ [pdf] ਯੂਜ਼ਰ ਗਾਈਡ ਇੰਸਪੈਕਟਰ ਗੇਟ, ਡਾਇਨਾਮਿਕ ਮੈਮੋਰੀ ਅਤੇ ਥ੍ਰੈਡਿੰਗ ਐਰਰ ਚੈਕਿੰਗ ਟੂਲ, ਇੰਸਪੈਕਟਰ ਪ੍ਰਾਪਤ ਕਰੋ ਡਾਇਨਾਮਿਕ ਮੈਮੋਰੀ ਅਤੇ ਥ੍ਰੈਡਿੰਗ ਐਰਰ ਚੈਕਿੰਗ ਟੂਲ, ਥ੍ਰੈਡਿੰਗ ਐਰਰ ਚੈਕਿੰਗ ਟੂਲ, ਐਰਰ ਚੈਕਿੰਗ ਟੂਲ, ਚੈਕਿੰਗ ਟੂਲ |