ਉਦਾਹਰਣ ਦੇ ਨਾਲ ਲੀਨਕਸ ਵਿੱਚ ਜ਼ੋਂਬੀ ਪ੍ਰਕਿਰਿਆ ਕੀ ਹੈ?

ਸਮੱਗਰੀ

ਲੀਨਕਸ ਵਿੱਚ ਜ਼ੋਂਬੀ ਪ੍ਰਕਿਰਿਆ ਕੀ ਹੈ?

ਇੱਕ ਜੂਮਬੀਨ ਪ੍ਰਕਿਰਿਆ ਇੱਕ ਪ੍ਰਕਿਰਿਆ ਹੈ ਜਿਸਦਾ ਅਮਲ ਪੂਰਾ ਹੋ ਗਿਆ ਹੈ ਪਰ ਇਸਦੀ ਅਜੇ ਵੀ ਪ੍ਰਕਿਰਿਆ ਸਾਰਣੀ ਵਿੱਚ ਇੱਕ ਐਂਟਰੀ ਹੈ। ਜੂਮਬੀਨ ਪ੍ਰਕਿਰਿਆਵਾਂ ਆਮ ਤੌਰ 'ਤੇ ਬਾਲ ਪ੍ਰਕਿਰਿਆਵਾਂ ਲਈ ਹੁੰਦੀਆਂ ਹਨ, ਕਿਉਂਕਿ ਮਾਤਾ-ਪਿਤਾ ਪ੍ਰਕਿਰਿਆ ਨੂੰ ਅਜੇ ਵੀ ਆਪਣੇ ਬੱਚੇ ਦੀ ਨਿਕਾਸ ਸਥਿਤੀ ਨੂੰ ਪੜ੍ਹਨ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ। … ਇਸ ਨੂੰ ਜੂਮਬੀਨ ਪ੍ਰਕਿਰਿਆ ਦੇ ਰੂਪ ਵਿੱਚ ਜਾਣਿਆ ਜਾਂਦਾ ਹੈ।

ਜ਼ੋਂਬੀ ਪ੍ਰਕਿਰਿਆ ਤੋਂ ਤੁਹਾਡਾ ਕੀ ਮਤਲਬ ਹੈ?

ਯੂਨਿਕਸ ਅਤੇ ਯੂਨਿਕਸ-ਵਰਗੇ ਕੰਪਿਊਟਰ ਓਪਰੇਟਿੰਗ ਸਿਸਟਮਾਂ 'ਤੇ, ਇੱਕ ਜ਼ੋਂਬੀ ਪ੍ਰਕਿਰਿਆ ਜਾਂ ਬੰਦ ਪ੍ਰਕਿਰਿਆ ਇੱਕ ਪ੍ਰਕਿਰਿਆ ਹੈ ਜਿਸ ਨੇ ਐਗਜ਼ੀਕਿਊਸ਼ਨ ਪੂਰਾ ਕਰ ਲਿਆ ਹੈ (ਐਗਜ਼ਿਟ ਸਿਸਟਮ ਕਾਲ ਰਾਹੀਂ) ਪਰ ਅਜੇ ਵੀ ਪ੍ਰਕਿਰਿਆ ਸਾਰਣੀ ਵਿੱਚ ਇੱਕ ਐਂਟਰੀ ਹੈ: ਇਹ "ਟਰਮੀਨੇਟਡ ਸਟੇਟ" ਵਿੱਚ ਇੱਕ ਪ੍ਰਕਿਰਿਆ ਹੈ। .

ਜ਼ੋਂਬੀ ਪ੍ਰਕਿਰਿਆਵਾਂ ਦਾ ਕੀ ਹੁੰਦਾ ਹੈ?

ਉਡੀਕ () ਨੂੰ ਕਾਲ ਕਰਨ ਤੋਂ ਬਾਅਦ, ਜੂਮਬੀਨ ਪ੍ਰਕਿਰਿਆ ਪੂਰੀ ਤਰ੍ਹਾਂ ਮੈਮੋਰੀ ਤੋਂ ਹਟਾ ਦਿੱਤੀ ਜਾਂਦੀ ਹੈ। ਇਹ ਆਮ ਤੌਰ 'ਤੇ ਬਹੁਤ ਤੇਜ਼ੀ ਨਾਲ ਵਾਪਰਦਾ ਹੈ, ਇਸਲਈ ਤੁਸੀਂ ਆਪਣੇ ਸਿਸਟਮ 'ਤੇ ਜ਼ੋਂਬੀ ਪ੍ਰਕਿਰਿਆਵਾਂ ਨੂੰ ਇਕੱਠਾ ਨਹੀਂ ਦੇਖ ਸਕੋਗੇ। … ਗਨੋਮ ਸਿਸਟਮ ਮਾਨੀਟਰ, ਟਾਪ ਕਮਾਂਡ, ਅਤੇ ps ਕਮਾਂਡ ਡਿਸਪਲੇ ਜ਼ੋਂਬੀ ਪ੍ਰਕਿਰਿਆਵਾਂ ਵਰਗੀਆਂ ਸਹੂਲਤਾਂ।

ਤੁਸੀਂ ਲੀਨਕਸ ਵਿੱਚ ਜ਼ੋਂਬੀ ਪ੍ਰਕਿਰਿਆ ਨੂੰ ਕਿਵੇਂ ਲੱਭਦੇ ਹੋ?

Zombie ਪ੍ਰਕਿਰਿਆਵਾਂ ਨੂੰ ps ਕਮਾਂਡ ਨਾਲ ਆਸਾਨੀ ਨਾਲ ਲੱਭਿਆ ਜਾ ਸਕਦਾ ਹੈ। ps ਆਉਟਪੁੱਟ ਦੇ ਅੰਦਰ ਇੱਕ STAT ਕਾਲਮ ਹੈ ਜੋ ਪ੍ਰਕਿਰਿਆਵਾਂ ਦੀ ਮੌਜੂਦਾ ਸਥਿਤੀ ਨੂੰ ਦਰਸਾਏਗਾ, ਇੱਕ ਜ਼ੋਂਬੀ ਪ੍ਰਕਿਰਿਆ ਵਿੱਚ Z ਸਥਿਤੀ ਦੇ ਰੂਪ ਵਿੱਚ ਹੋਵੇਗੀ। STAT ਕਾਲਮ zombies ਦੇ ਇਲਾਵਾ ਆਮ ਤੌਰ 'ਤੇ ਸ਼ਬਦ ਹਨ CMD ਕਾਲਮ ਵਿੱਚ ਵੀ।

ਲੀਨਕਸ ਵਿੱਚ ਇੱਕ ਪ੍ਰਕਿਰਿਆ ਕੀ ਹੈ?

ਚੱਲ ਰਹੇ ਪ੍ਰੋਗਰਾਮ ਦੀ ਇੱਕ ਉਦਾਹਰਣ ਨੂੰ ਇੱਕ ਪ੍ਰਕਿਰਿਆ ਕਿਹਾ ਜਾਂਦਾ ਹੈ। ਹਰ ਵਾਰ ਜਦੋਂ ਤੁਸੀਂ ਸ਼ੈੱਲ ਕਮਾਂਡ ਚਲਾਉਂਦੇ ਹੋ, ਇੱਕ ਪ੍ਰੋਗਰਾਮ ਚਲਾਇਆ ਜਾਂਦਾ ਹੈ ਅਤੇ ਇਸਦੇ ਲਈ ਇੱਕ ਪ੍ਰਕਿਰਿਆ ਬਣਾਈ ਜਾਂਦੀ ਹੈ। … ਲੀਨਕਸ ਇੱਕ ਮਲਟੀਟਾਸਕਿੰਗ ਓਪਰੇਟਿੰਗ ਸਿਸਟਮ ਹੈ, ਜਿਸਦਾ ਮਤਲਬ ਹੈ ਕਿ ਇੱਕੋ ਸਮੇਂ ਕਈ ਪ੍ਰੋਗਰਾਮ ਚੱਲ ਸਕਦੇ ਹਨ (ਪ੍ਰਕਿਰਿਆਵਾਂ ਨੂੰ ਟਾਸਕ ਵੀ ਕਿਹਾ ਜਾਂਦਾ ਹੈ)।

ਮੈਂ ਲੀਨਕਸ ਵਿੱਚ ਸਾਰੀਆਂ ਪ੍ਰਕਿਰਿਆਵਾਂ ਨੂੰ ਕਿਵੇਂ ਸੂਚੀਬੱਧ ਕਰਾਂ?

ਲੀਨਕਸ ਵਿੱਚ ਚੱਲ ਰਹੀ ਪ੍ਰਕਿਰਿਆ ਦੀ ਜਾਂਚ ਕਰੋ

  1. ਲੀਨਕਸ ਉੱਤੇ ਟਰਮੀਨਲ ਵਿੰਡੋ ਖੋਲ੍ਹੋ।
  2. ਰਿਮੋਟ ਲੀਨਕਸ ਸਰਵਰ ਲਈ ਲੌਗ ਇਨ ਮਕਸਦ ਲਈ ssh ਕਮਾਂਡ ਦੀ ਵਰਤੋਂ ਕਰੋ।
  3. ਲੀਨਕਸ ਵਿੱਚ ਚੱਲ ਰਹੀ ਸਾਰੀ ਪ੍ਰਕਿਰਿਆ ਨੂੰ ਦੇਖਣ ਲਈ ps aux ਕਮਾਂਡ ਟਾਈਪ ਕਰੋ।
  4. ਵਿਕਲਪਕ ਤੌਰ 'ਤੇ, ਤੁਸੀਂ ਲੀਨਕਸ ਵਿੱਚ ਚੱਲ ਰਹੀ ਪ੍ਰਕਿਰਿਆ ਨੂੰ ਦੇਖਣ ਲਈ ਚੋਟੀ ਦੀ ਕਮਾਂਡ ਜਾਂ htop ਕਮਾਂਡ ਜਾਰੀ ਕਰ ਸਕਦੇ ਹੋ।

24 ਫਰਵਰੀ 2021

ਤੁਸੀਂ ਇੱਕ ਜੂਮਬੀਨ ਪ੍ਰਕਿਰਿਆ ਕਿਵੇਂ ਬਣਾਉਂਦੇ ਹੋ?

ਮੈਨ 2 ਇੰਤਜ਼ਾਰ (ਨੋਟ ਦੇਖੋ): ਇੱਕ ਬੱਚਾ ਜੋ ਖਤਮ ਹੋ ਜਾਂਦਾ ਹੈ, ਪਰ ਉਸ ਦਾ ਇੰਤਜ਼ਾਰ ਨਹੀਂ ਕੀਤਾ ਜਾਂਦਾ ਹੈ, ਇੱਕ "ਜ਼ੋਂਬੀ" ਬਣ ਜਾਂਦਾ ਹੈ। ਇਸ ਲਈ, ਜੇਕਰ ਤੁਸੀਂ ਇੱਕ ਜ਼ੋਂਬੀ ਪ੍ਰਕਿਰਿਆ ਬਣਾਉਣਾ ਚਾਹੁੰਦੇ ਹੋ, ਫੋਰਕ(2) ਤੋਂ ਬਾਅਦ, ਚਾਈਲਡ-ਪ੍ਰਕਿਰਿਆ ਨੂੰ ਬਾਹਰ ਨਿਕਲਣਾ ਚਾਹੀਦਾ ਹੈ() , ਅਤੇ ਮਾਤਾ-ਪਿਤਾ-ਪ੍ਰਕਿਰਿਆ ਨੂੰ ਬਾਹਰ ਜਾਣ ਤੋਂ ਪਹਿਲਾਂ ਸਲੀਪ() ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ, ਤੁਹਾਨੂੰ ps(1) ਦੇ ਆਉਟਪੁੱਟ ਨੂੰ ਦੇਖਣ ਲਈ ਸਮਾਂ ਦੇਣਾ ਚਾਹੀਦਾ ਹੈ। ) .

ਸਬਰੇਪਰ ਪ੍ਰਕਿਰਿਆ ਕੀ ਹੈ?

ਇੱਕ ਸਬਰੀਪਰ ਇਸਦੀਆਂ ਉੱਤਰਾਧਿਕਾਰੀ ਪ੍ਰਕਿਰਿਆਵਾਂ ਲਈ init(1) ਦੀ ਭੂਮਿਕਾ ਨੂੰ ਪੂਰਾ ਕਰਦਾ ਹੈ। ਜਦੋਂ ਕੋਈ ਪ੍ਰਕਿਰਿਆ ਅਨਾਥ ਹੋ ਜਾਂਦੀ ਹੈ (ਭਾਵ, ਇਸਦੇ ਤਤਕਾਲੀ ਮਾਤਾ-ਪਿਤਾ ਖਤਮ ਹੋ ਜਾਂਦੇ ਹਨ) ਤਾਂ ਉਸ ਪ੍ਰਕਿਰਿਆ ਨੂੰ ਨਜ਼ਦੀਕੀ ਅਜੇ ਵੀ ਜੀਵਤ ਪੂਰਵਜ ਸਬਰੇਪਰ ਲਈ ਦੁਬਾਰਾ ਪੇਸ਼ ਕੀਤਾ ਜਾਵੇਗਾ।

ਇੱਕ ਜੂਮਬੀਨ ਪ੍ਰਕਿਰਿਆ ਦਾ ਕਾਰਨ ਕੀ ਹੈ?

ਜ਼ੋਂਬੀ ਪ੍ਰਕਿਰਿਆਵਾਂ ਉਦੋਂ ਹੁੰਦੀਆਂ ਹਨ ਜਦੋਂ ਇੱਕ ਮਾਤਾ ਜਾਂ ਪਿਤਾ ਬੱਚੇ ਦੀ ਪ੍ਰਕਿਰਿਆ ਸ਼ੁਰੂ ਕਰਦੇ ਹਨ ਅਤੇ ਬੱਚੇ ਦੀ ਪ੍ਰਕਿਰਿਆ ਖਤਮ ਹੋ ਜਾਂਦੀ ਹੈ, ਪਰ ਮਾਤਾ-ਪਿਤਾ ਬੱਚੇ ਦੇ ਐਗਜ਼ਿਟ ਕੋਡ ਨੂੰ ਨਹੀਂ ਚੁੱਕਦੇ ਹਨ। ਪ੍ਰਕਿਰਿਆ ਆਬਜੈਕਟ ਨੂੰ ਉਦੋਂ ਤੱਕ ਰਹਿਣਾ ਪੈਂਦਾ ਹੈ ਜਦੋਂ ਤੱਕ ਅਜਿਹਾ ਨਹੀਂ ਹੁੰਦਾ - ਇਹ ਕੋਈ ਸਰੋਤ ਨਹੀਂ ਵਰਤਦਾ ਅਤੇ ਮਰ ਗਿਆ ਹੈ, ਪਰ ਇਹ ਅਜੇ ਵੀ ਮੌਜੂਦ ਹੈ - ਇਸ ਲਈ, 'ਜ਼ੋਂਬੀ'।

ਕੀ ਅਸੀਂ ਜ਼ੋਂਬੀ ਪ੍ਰਕਿਰਿਆ ਨੂੰ ਮਾਰ ਸਕਦੇ ਹਾਂ?

ਤੁਸੀਂ ਜ਼ੋਂਬੀ ਪ੍ਰਕਿਰਿਆ ਨੂੰ ਨਹੀਂ ਮਾਰ ਸਕਦੇ ਕਿਉਂਕਿ ਇਹ ਪਹਿਲਾਂ ਹੀ ਮਰ ਚੁੱਕੀ ਹੈ। … ਇੱਕੋ ਇੱਕ ਭਰੋਸੇਯੋਗ ਹੱਲ ਹੈ ਮਾਤਾ-ਪਿਤਾ ਦੀ ਪ੍ਰਕਿਰਿਆ ਨੂੰ ਖਤਮ ਕਰਨਾ। ਜਦੋਂ ਇਸਨੂੰ ਸਮਾਪਤ ਕੀਤਾ ਜਾਂਦਾ ਹੈ, ਤਾਂ ਇਸਦੀਆਂ ਚਾਈਲਡ ਪ੍ਰਕਿਰਿਆਵਾਂ init ਪ੍ਰਕਿਰਿਆ ਦੁਆਰਾ ਵਿਰਾਸਤ ਵਿੱਚ ਮਿਲਦੀਆਂ ਹਨ, ਜੋ ਕਿ ਇੱਕ ਲੀਨਕਸ ਸਿਸਟਮ ਵਿੱਚ ਚੱਲਣ ਵਾਲੀ ਪਹਿਲੀ ਪ੍ਰਕਿਰਿਆ ਹੈ (ਇਸਦੀ ਪ੍ਰਕਿਰਿਆ ID 1 ਹੈ)।

ਮੈਂ ਜ਼ੋਂਬੀ ਪ੍ਰਕਿਰਿਆਵਾਂ ਨੂੰ ਕਿਵੇਂ ਰੋਕਾਂ?

ਜ਼ੋਂਬੀ ਪ੍ਰਕਿਰਿਆਵਾਂ ਨੂੰ ਰੋਕਣ ਲਈ ਤੁਹਾਨੂੰ ਮਾਤਾ-ਪਿਤਾ ਨੂੰ ਬੱਚੇ ਦੀ ਉਡੀਕ ਕਰਨ ਲਈ ਕਹਿਣ ਦੀ ਲੋੜ ਹੈ, ਜਦੋਂ ਤੱਕ ਬੱਚਾ ਪ੍ਰਕਿਰਿਆ ਨੂੰ ਖਤਮ ਨਹੀਂ ਕਰ ਦਿੰਦਾ। ਇੱਥੇ ਤੁਹਾਡੇ ਕੋਲ ਇੱਕ ਉਦਾਹਰਨ ਕੋਡ ਹੈ ਜੋ ਤੁਸੀਂ waitpid() ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋ।

ਤੁਸੀਂ ਇੱਕ ਜੂਮਬੀਨ ਪ੍ਰਕਿਰਿਆ ਨੂੰ ਕਿਵੇਂ ਮਾਰਦੇ ਹੋ?

ਇੱਕ ਜੂਮਬੀ ਪਹਿਲਾਂ ਹੀ ਮਰ ਚੁੱਕਾ ਹੈ, ਇਸ ਲਈ ਤੁਸੀਂ ਇਸਨੂੰ ਨਹੀਂ ਮਾਰ ਸਕਦੇ. ਇੱਕ ਜ਼ੋਂਬੀ ਨੂੰ ਸਾਫ਼ ਕਰਨ ਲਈ, ਇਸਦੀ ਉਸਦੇ ਮਾਤਾ-ਪਿਤਾ ਦੁਆਰਾ ਉਡੀਕ ਕਰਨੀ ਚਾਹੀਦੀ ਹੈ, ਇਸਲਈ ਮਾਤਾ-ਪਿਤਾ ਨੂੰ ਮਾਰਨਾ ਜ਼ੋਂਬੀ ਨੂੰ ਖਤਮ ਕਰਨ ਲਈ ਕੰਮ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ। (ਮਾਤਾ-ਪਿਤਾ ਦੇ ਮਰਨ ਤੋਂ ਬਾਅਦ, ਜ਼ੋਂਬੀ ਨੂੰ ਪੀਆਈਡੀ 1 ਦੁਆਰਾ ਵਿਰਾਸਤ ਵਿੱਚ ਪ੍ਰਾਪਤ ਕੀਤਾ ਜਾਵੇਗਾ, ਜੋ ਇਸਦੀ ਉਡੀਕ ਕਰੇਗਾ ਅਤੇ ਪ੍ਰਕਿਰਿਆ ਸਾਰਣੀ ਵਿੱਚ ਇਸਦੀ ਐਂਟਰੀ ਨੂੰ ਸਾਫ਼ ਕਰੇਗਾ।)

ਤੁਸੀਂ ਜ਼ੋਂਬੀ ਦੀ ਪਛਾਣ ਕਿਵੇਂ ਕਰਦੇ ਹੋ?

ਜ਼ੋਂਬੀਜ਼ ਦੀਆਂ ਕਿਸਮਾਂ ਅਤੇ ਉਹਨਾਂ ਦੀ ਪਛਾਣ ਕਿਵੇਂ ਕਰੀਏ

  1. ਇੱਕ ਜ਼ੋਂਬੀ ਦੀ ਪਛਾਣ ਕਰਨ ਵਿੱਚ ਮਦਦ ਕਰਨ ਲਈ ਫ਼ਿੱਕੇ, ਖੂਨ ਰਹਿਤ ਦਿੱਖ ਨੂੰ ਦੇਖੋ। ਜੂਮਬੀਜ਼ ਵੀ ਫਟੇ ਹੋਏ, ਕੱਚੇ ਕੱਪੜਿਆਂ ਵਿੱਚ ਦਿਖਾਈ ਦਿੰਦੇ ਹਨ ਜੋ ਉਹਨਾਂ ਦੇ ਸੜ ਰਹੇ ਮਾਸ ਨੂੰ ਮੁਸ਼ਕਿਲ ਨਾਲ ਢੱਕਦੇ ਹਨ। …
  2. ਜੇ ਤੁਸੀਂ ਕਿਸੇ ਕਬਰਸਤਾਨ ਜਾਂ ਮੁਰਦਾਘਰ ਦੇ ਨੇੜੇ ਹੋ ਤਾਂ ਜ਼ੋਂਬੀਜ਼ ਦੀ ਭਾਲ ਕਰੋ। …
  3. ਹੈਰਾਨ ਕਰਨ ਵਾਲੀਆਂ ਹਰਕਤਾਂ ਦੀ ਪਛਾਣ ਕਰੋ। …
  4. ਸੜਨ ਵਾਲੇ ਮਾਸ ਨੂੰ ਸੁੰਘੋ.

ਮੈਂ ਕਿਵੇਂ ਦੱਸਾਂ ਕਿ ਜ਼ੋਂਬੀ ਕਿਹੜੀ ਪ੍ਰਕਿਰਿਆ ਹੈ?

ਤਾਂ ਜੂਮਬੀਨ ਪ੍ਰਕਿਰਿਆਵਾਂ ਨੂੰ ਕਿਵੇਂ ਲੱਭਣਾ ਹੈ? ਇੱਕ ਟਰਮੀਨਲ ਨੂੰ ਫਾਇਰ ਕਰੋ ਅਤੇ ਹੇਠ ਦਿੱਤੀ ਕਮਾਂਡ ਟਾਈਪ ਕਰੋ - ps aux | grep Z ਤੁਹਾਨੂੰ ਹੁਣ ਪ੍ਰਕਿਰਿਆ ਸਾਰਣੀ ਵਿੱਚ ਸਾਰੀਆਂ ਜ਼ੋਂਬੀ ਪ੍ਰਕਿਰਿਆਵਾਂ ਦੇ ਵੇਰਵੇ ਪ੍ਰਾਪਤ ਹੋਣਗੇ।

ਤੁਸੀਂ ਲੀਨਕਸ ਵਿੱਚ ਇੱਕ ਪ੍ਰਕਿਰਿਆ ਨੂੰ ਕਿਵੇਂ ਖਤਮ ਕਰਦੇ ਹੋ?

  1. ਤੁਸੀਂ ਲੀਨਕਸ ਵਿੱਚ ਕਿਹੜੀਆਂ ਪ੍ਰਕਿਰਿਆਵਾਂ ਨੂੰ ਮਾਰ ਸਕਦੇ ਹੋ?
  2. ਕਦਮ 1: ਚੱਲ ਰਹੀਆਂ ਲੀਨਕਸ ਪ੍ਰਕਿਰਿਆਵਾਂ ਵੇਖੋ।
  3. ਕਦਮ 2: ਮਾਰਨ ਦੀ ਪ੍ਰਕਿਰਿਆ ਦਾ ਪਤਾ ਲਗਾਓ। ps ਕਮਾਂਡ ਨਾਲ ਇੱਕ ਪ੍ਰਕਿਰਿਆ ਦਾ ਪਤਾ ਲਗਾਓ। pgrep ਜਾਂ pidof ਨਾਲ PID ਲੱਭਣਾ।
  4. ਕਦਮ 3: ਇੱਕ ਪ੍ਰਕਿਰਿਆ ਨੂੰ ਖਤਮ ਕਰਨ ਲਈ ਕਿਲ ਕਮਾਂਡ ਵਿਕਲਪਾਂ ਦੀ ਵਰਤੋਂ ਕਰੋ। killall ਕਮਾਂਡ. pkill ਕਮਾਂਡ. …
  5. ਲੀਨਕਸ ਪ੍ਰਕਿਰਿਆ ਨੂੰ ਖਤਮ ਕਰਨ ਲਈ ਮੁੱਖ ਉਪਾਅ।

12. 2019.

ਕੀ ਇਹ ਪੋਸਟ ਪਸੰਦ ਹੈ? ਕਿਰਪਾ ਕਰਕੇ ਆਪਣੇ ਦੋਸਤਾਂ ਨੂੰ ਸਾਂਝਾ ਕਰੋ:
OS ਅੱਜ