ਕਿਹੜੀ ਲੀਨਕਸ ਲਈ ਵਧੀਆ ਸੰਕੁਚਨ ਸੰਦ ਹੈ?

ਜਾਣ ਪਛਾਣ

ਜਦੋਂ ਇਹ ਲੀਨਕਸ ਵਿੱਚ ਫਾਈਲ ਕੰਪਰੈਸ਼ਨ ਟੂਲ ਲੱਭਣ ਦੀ ਗੱਲ ਆਉਂਦੀ ਹੈ ਤਾਂ ਤੁਸੀਂ ਕਈ ਵੱਖ-ਵੱਖ ਚੋਣਾਂ ਨਾਲ ਰੁਕ ਜਾਂਦੇ ਹੋ ਪਰ ਕਿਹੜੀ ਚੀਜ਼ ਵਧੀਆ ਹੈ?

ਇਸ ਗਾਈਡ ਵਿੱਚ, ਮੈਂ ਆਪਣੇ ਪੈਕਸ ਰਾਹੀਂ ਜ਼ਿਪ , ਜੀਪੀਏਪ ਅਤੇ ਬੀਜੀਪ 2 ਨੂੰ ਦੇਖਾਂਗਾ ਕਿ ਕਿਹੜਾ ਸਭ ਤੋਂ ਵਧੀਆ ਹੈ

ਮੈਂ ਵੱਖ ਵੱਖ ਫਾਇਲ ਕਿਸਮਾਂ ਦੇ ਵਿਰੁੱਧ ਕਈ ਟੈਸਟਾਂ ਦਾ ਆਯੋਜਨ ਕੀਤਾ ਹੈ ਅਤੇ ਹਰੇਕ ਟੂਲ ਲਈ ਵੱਖ ਵੱਖ ਸੈਟਿੰਗਾਂ ਵਰਤ ਰਿਹਾ ਹਾਂ ਅਤੇ ਇੱਥੇ ਨਤੀਜੇ ਹਨ

ਵਿੰਡੋਜ਼ ਡੌਕੂਮੈਂਟ ਨੂੰ ਕੰਪਰੈੱਸ ਕਰਨ ਲਈ ਵਧੀਆ ਟੂਲ

ਵਧੇਰੇ ਵਿਸਥਾਰਪੂਰਵਕ ਟੈਸਟ ਦੇਖਣ ਤੋਂ ਪਹਿਲਾਂ ਮੈਂ ਇੱਕ ਕੰਪੀ੍ਰੀਸ਼ਨ ਟੂਲ ਨੂੰ ਇੱਕ ਫਾਇਲ ਕਿਸਮ ਦੇ ਵਿਰੁੱਧ ਕਰਨਾ ਚਾਹੁੰਦਾ ਸੀ ਤਾਂ ਕਿ ਅਸੀਂ ਦੇਖ ਸਕੀਏ ਕਿ ਹਰੇਕ ਔਪਟ ਕਿਵੇਂ ਫਾਈਲ ਨੂੰ ਪ੍ਰਸ਼ਨ ਵਿੱਚ ਨਜਿੱਠਦਾ ਹੈ.

ਇਹ ਟੈਸਟ ਮਾਈਕਰੋਸਾਫਟ DOCX ਫਾਰਮੈਟ ਦੇ ਵਿਰੁੱਧ ਚੱਲ ਰਹੇ ਹਨ.

ਮੂਲ ਸੈਟਿੰਗ

ਮੈਂ ਹਰੇਕ ਪ੍ਰੋਗ੍ਰਾਮ ਲਈ ਡਿਫਾਲਟ ਸੈਟਿੰਗਜ਼ ਨਾਲ ਅਰੰਭ ਕੀਤਾ ਹੈ.

ਟੂਲ ਫਾਇਲ ਆਕਾਰ
ਸ਼ੁਰੂਆਤੀ ਫਾਇਲ-ਅਕਾਰ 12202 ਬਾਇਟ
ਜ਼ਿਪ 9685
gzip 9537
bzip2 10109

ਵਧੀਆ ਸੰਕੁਚਨ

ਇਸ ਸਮੇਂ ਮੈਂ ਵੱਧ ਤੋਂ ਵੱਧ ਕੰਪਰੈਸ਼ਨ ਲਈ ਗਿਆ ਹਾਂ,

ਟੂਲ ਫਾਇਲ ਆਕਾਰ
ਸ਼ੁਰੂਆਤੀ ਫਾਇਲ-ਅਕਾਰ 12202 ਬਾਇਟ
ਜ਼ਿਪ 9677
gzip 9530
bzip2 10109

ਇਹ ਸੁਨਿਸ਼ਚਿਤ ਕਰਨ ਲਈ ਕਿ ਇਹ ਇੱਕ ਭਰਮ ਨਹੀਂ ਸੀ, ਮੈਂ 2 ਹੋਰ ਦਸਤਾਵੇਜ਼ਾਂ ਦੇ ਵਿਰੁੱਧ ਵੀ ਉਸੇ ਟੈਸਟ ਦੀ ਕੋਸ਼ਿਸ਼ ਕੀਤੀ.

ਫਾਇਲ 1:

ਟੂਲ ਫਾਇਲ ਆਕਾਰ
ਸ਼ੁਰੂਆਤੀ ਫਾਇਲ-ਅਕਾਰ 14913176
ਜ਼ਿਪ 14657475
gzip 14657328
bzip2 14741042

ਫਾਈਲ 2:

ਟੂਲ ਫਾਇਲ ਆਕਾਰ
ਸ਼ੁਰੂਆਤੀ ਫਾਇਲ-ਅਕਾਰ 13314
ਜ਼ਿਪ 10814
gzip 10653
bzip2 11254

ਦੋ ਫਾਈਲਾਂ ਵਿੱਚ ਸਿਰਫ ਪਾਠ ਹੈ, ਜਦਕਿ ਵੱਡੀ ਫਾਈਲ ਵਿੱਚ ਬਹੁਤ ਸਾਰੇ ਚਿੱਤਰਾਂ ਦੇ ਨਾਲ ਬਹੁਤ ਸਾਰੇ ਪੰਨਿਆਂ ਦੇ ਪੰਨੇ ਹੁੰਦੇ ਹਨ ਅਤੇ ਬਹੁਤ ਸਾਰੇ ਫੌਰਮੈਟਿੰਗ ਹੁੰਦੇ ਹਨ.

ਪਹਿਲੇ ਟੈਸਟ ਵਿੱਚੋਂ ਸਾਰੀਆਂ ਸ਼੍ਰੇਣੀਆਂ ਵਿਚ ਸਿਖਰ ਤੇ ਸਭ ਤੋਂ ਉੱਚਾ ਉਤਪੰਨ ਹੁੰਦਾ ਹੈ ਅਤੇ bzip2 ਘੱਟ ਅਸਰਦਾਰ ਹੁੰਦਾ ਹੈ.

ਕੰਪ੍ਰੈਸਿੰਗ ਚਿੱਤਰ ਲਈ ਵਧੀਆ ਟੂਲ

ਇਸ ਵਾਰ ਮੈਂ ਵੱਖ ਵੱਖ ਚਿੱਤਰ ਫਾਰਮੈਟਾਂ ਜਿਵੇਂ ਕਿ PNG ਅਤੇ JPG ਕੰਪਰੈਸ ਕਰਨ ਦੇ ਨਤੀਜੇ ਦਿਖਾਉਣ ਜਾ ਰਿਹਾ ਹਾਂ.

ਥਿਊਰੀ ਵਿੱਚ, ਜੇ.ਪੀ.ਜੀ. ਫਾਈਲਾਂ ਪਹਿਲਾਂ ਹੀ ਕੰਪਰੈੱਸ ਕੀਤੀਆਂ ਗਈਆਂ ਹਨ ਅਤੇ ਇਸਲਈ ਇਹ ਸੰਕੁਚਿਤ ਨਹੀਂ ਹੋ ਸਕਦੀਆਂ ਅਤੇ ਹੋ ਸਕਦਾ ਹੈ ਕਿ ਸਿਧਾਂਤ ਵਿੱਚ, ਫਾਈਲ ਨੂੰ ਵੱਡਾ ਬਣਾਉ.

PNG ਫਾਇਲ

ਟੂਲ ਫਾਇਲ ਆਕਾਰ
ਸ਼ੁਰੂਆਤੀ ਫਾਇਲ-ਅਕਾਰ 345265
ਜ਼ਿਪ 345399
gzip 345247
bzip2 346484

JPEG ਫਾਇਲ

ਟੂਲ ਫਾਇਲ ਆਕਾਰ
ਸ਼ੁਰੂਆਤੀ ਫਾਇਲ-ਅਕਾਰ 44340
ਜ਼ਿਪ 44165
gzip 44015
bzip2 44281

ਬਿੱਟਮੈਪ ਫਾਈਲ

ਟੂਲ ਫਾਇਲ ਆਕਾਰ
ਸ਼ੁਰੂਆਤੀ ਫਾਇਲ-ਅਕਾਰ 3113334
ਜ਼ਿਪ 495028
gzip 494883
bzip2 397569

GIF ਫਾਇਲ

ਟੂਲ ਫਾਇਲ ਆਕਾਰ
ਸ਼ੁਰੂਆਤੀ ਫਾਇਲ-ਅਕਾਰ 6164
ਜ਼ਿਪ 5772
gzip 5627
bzip2 6051

ਸਾਰੇ ਮਾਮਲਿਆਂ ਵਿੱਚ, gzip ਇੱਕ ਤੋਂ ਦੂਜੇ ਨੂੰ ਛੱਡ ਕੇ ਚੋਟੀ ਉੱਤੇ ਫਿਰ ਬਾਹਰ ਆਇਆ ਅਤੇ ਇਹ ਨਿਮਰ ਬਿੱਟਮੈਪ ਸੀ. Bzip2 ਕੰਪਰੈਸ਼ਨ ਨੇ ਅਸਲ ਤੋਂ ਤੁਲਨਾ ਵਿੱਚ ਇੱਕ ਛੋਟਾ ਫਾਈਲ ਪੇਸ਼ ਕੀਤੀ.

ਔਡੀਓ ਫਾਈਲਾਂ ਕੰਪਰੈਸ ਕਰਨ ਲਈ ਵਧੀਆ ਟੂਲ

ਸਭ ਤੋਂ ਆਮ ਔਡੀਓ ਫਾਰਮੈਟ ਵਿੱਚ MP3 ਹੈ ਅਤੇ ਸਿਧਾਂਤ ਵਿੱਚ, ਇਹ ਪਹਿਲਾਂ ਹੀ ਕੰਪਰੈੱਸ ਕੀਤਾ ਜਾ ਚੁੱਕਾ ਹੈ ਤਾਂ ਕਿ ਸੰਦ ਅਸਲ ਵਿੱਚ ਫਾਈਲ ਅਕਾਰ ਨੂੰ ਵਧਾ ਸਕਣ.

ਮੈਂ ਦੋ ਫਾਈਲਾਂ ਦੀ ਜਾਂਚ ਕਰਨ ਜਾ ਰਿਹਾ ਹਾਂ:

ਫਾਇਲ 1:

ਟੂਲ ਫਾਇਲ ਆਕਾਰ
ਸ਼ੁਰੂਆਤੀ ਫਾਇਲ-ਅਕਾਰ 5278905
ਜ਼ਿਪ 5270224
gzip 5270086
bzip2 5270491

ਫਾਈਲ 2:

ਟੂਲ ਫਾਇਲ ਆਕਾਰ
ਸ਼ੁਰੂਆਤੀ ਫਾਇਲ-ਅਕਾਰ 4135331
ਜ਼ਿਪ 4126138
gzip 4126000
bzip2 4119410

ਇਸ ਵਾਰ ਨਤੀਜਾ ਅਧੂਰਾ ਰਹਿ ਗਿਆ. ਸਾਰੇ ਮਾਮਲਿਆਂ ਵਿੱਚ ਸੰਕੁਚਨ ਘੱਟ ਸੀ ਪਰ ਇਹ ਦਿਲਚਸਪ ਹੈ ਕਿ bzip2 ਫਾਇਲ 1 ਲਈ ਸਭ ਤੋਂ ਭੈੜਾ ਹੈ ਅਤੇ ਫਾਇਲ 2 ਲਈ ਵਧੀਆ ਹੈ.

ਕੰਪ੍ਰੈਸਿੰਗ ਵੀਡੀਓ ਲਈ ਵਧੀਆ ਟੂਲ

ਇਸ ਟੈਸਟ ਵਿਚ, ਮੈਂ 2 ਵੀਡਿਓ ਫਾਈਲਾਂ ਨੂੰ ਸੰਕੁਚਿਤ ਕਰਨ ਜਾ ਰਿਹਾ ਹਾਂ. ਜਿਵੇਂ ਕਿ MP3 ਨਾਲ MP4 ਫਾਈਲ ਵਿੱਚ ਪਹਿਲਾਂ ਹੀ ਕੰਪਰੈਸ਼ਨ ਦਾ ਪੱਧਰ ਹੁੰਦਾ ਹੈ ਅਤੇ ਨਤੀਜੇ ਵਜੋਂ ਉਪਕਰਣਾਂ ਨੇ ਕਿੰਨੀ ਚੰਗੀ ਤਰ੍ਹਾਂ ਨਾਲ ਪ੍ਰਦਰਸ਼ਨ ਕੀਤਾ ਹੈ.

ਮੈਂ ਇੱਕ ਐੱਫ.ਐੱਚ.ਵੀ. ਫਾਈਲ ਵੀ ਸ਼ਾਮਲ ਕੀਤੀ ਹੈ ਜਿਸਦਾ ਕੋਈ ਪੱਧਰ ਸੰਕੁਚਿਤ ਨਹੀਂ ਹੋਵੇਗਾ ਕਿਉਂਕਿ ਇਹ ਇੱਕ ਲੂਜ਼ਲੈੱਸ ਫਾਰਮੈਟ ਹੈ.

MP4:

ਟੂਲ ਫਾਇਲ ਆਕਾਰ
ਸ਼ੁਰੂਆਤੀ ਫਾਇਲ-ਅਕਾਰ 731908
ਜ਼ਿਪ 478546
gzip 478407
bzip2 478042


ਫਿਰ ਵੀ ਫਿਰ bzip2 ਫੌਰਮੈਟ ਦੂਜੇ ਫਾਈਲ ਕਿਸਮਾਂ ਤੋਂ ਵਧੀਆ ਨਿਕਲੇ.

ਇਸ ਪੜਾਅ 'ਤੇ, ਇਹ ਜਾਪਦਾ ਹੈ ਕਿ ਤੁਸੀਂ ਕਿਹੜਾ ਸਾਧਨ ਵਰਤਦੇ ਹੋ ਇਸ ਵਿੱਚ ਥੋੜ੍ਹਾ ਫ਼ਰਕ ਹੈ. ਨਤੀਜੇ ਸਾਰੇ ਫਾਈਲ ਕਿਸਮਾਂ ਲਈ ਬੋਰਡ ਦੇ ਨਜ਼ਦੀਕ ਹੁੰਦੇ ਹਨ ਅਤੇ ਕਈ ਵਾਰ gzip ਵਧੀਆ ਹੁੰਦੀ ਹੈ ਅਤੇ ਦੂਜਿਆਂ ਨੂੰ bzip2 ਵਧੀਆ ਹੈ ਅਤੇ ਜ਼ਿਪ ਕਮਾਂਡ ਆਮ ਤੌਰ ਤੇ ਉੱਥੇ ਜਾਂ ਉੱਥੇ ਹੈ

FLV:

ਟੂਲ ਫਾਇਲ ਆਕਾਰ
ਸ਼ੁਰੂਆਤੀ ਫਾਇਲ-ਅਕਾਰ 7833634
ਜ਼ਿਪ 4339169
gzip 4339030
bzip2 4300295


ਇਹ ਵਿਖਾਈ ਦੇਵੇਗਾ ਕਿ ਜੇ ਤੁਸੀਂ ਵੀਡੀਓ ਨੂੰ ਕੰਪ੍ਰੈਸ ਕਰ ਰਹੇ ਹੋ ਤਾਂ bzip2 ਚੋਣ ਦੇ ਕੰਪਰੈਸ਼ਨ ਟੂਲ ਹੈ.

ਐਗਜ਼ੀਕਿਊਟੇਬਲ

ਆਖਰੀ ਸਿੰਗਲ ਵਰਗ ਜੋ ਮੈਂ ਕੋਸ਼ਿਸ਼ ਕਰਾਂਗਾ ਉਹ ਐਗਜ਼ੀਕਿਊਟੇਬਲ ਹੈ.

ਜਿਵੇਂ ਕਿ ਐਗਜ਼ੀਕਿਊਟੇਬਲ ਕੋਡ ਨੂੰ ਕੰਪਾਇਲ ਕਰਦੇ ਹਨ, ਮੈਨੂੰ ਸ਼ੱਕ ਹੈ ਕਿ ਉਹ ਬਹੁਤ ਵਧੀਆ ਤਰੀਕੇ ਨਾਲ ਸੰਕੁਚਿਤ ਨਹੀਂ ਹੋਣਗੇ.

ਫਾਇਲ 1:

ਟੂਲ ਫਾਇਲ ਆਕਾਰ
ਸ਼ੁਰੂਆਤੀ ਫਾਇਲ-ਅਕਾਰ 26557472
ਜ਼ਿਪ 26514031
gzip 26513892
bzip2 26639209

ਫਾਈਲ 2:

ਟੂਲ ਫਾਇਲ ਆਕਾਰ
ਸ਼ੁਰੂਆਤੀ ਫਾਇਲ-ਅਕਾਰ 195629144
ਜ਼ਿਪ 193951631
gzip 193951493
bzip2 194834876


ਦੁਬਾਰਾ ਫਿਰ ਅਸੀਂ ਵੇਖਦੇ ਹਾਂ ਕਿ gzip ਉੱਤੇ ਆ ਗਿਆ ਹੈ ਅਤੇ bzip2 ਆਖ਼ਰੀ ਹੈ. ਛੋਟੇ ਐਗਜ਼ੀਕਿਊਟੇਬਲ ਲਈ bzip ਫਾਈਲ ਅਸਲ ਵਿੱਚ ਸਾਈਜ਼ ਵਿੱਚ ਵਾਧਾ ਹੋਇਆ.

ਪੂਰਾ ਫੋਲਡਰ ਜਾਂਚ

ਇਸ ਪ੍ਰਕਾਰ ਦੂਰ ਮੈਂ ਵਿਅਕਤੀਗਤ ਫਾਈਲਾਂ ਦਾ ਨਿਪਟਾਰਾ ਕੀਤਾ ਹੈ. ਇਸ ਵਾਰ ਮੇਰੇ ਕੋਲ ਇਕ ਫੋਲਡਰ ਹੈ ਜੋ ਤਸਵੀਰਾਂ, ਸਪਰੈਡਸ਼ੀਟ, ਵੀਡੀਓ, ਆਡੀਓ ਫਾਈਲਾਂ, ਐਗਜ਼ੀਕਿਊਟੇਬਲ ਅਤੇ ਕਈ ਹੋਰ ਵੱਖਰੇ ਫਾਈਲ ਫਾਰਮੈਟਾਂ ਨਾਲ ਭਰਿਆ ਹੋਇਆ ਹੈ.

ਮੈਂ ਇੱਕ tar ਫਾਇਲ ਬਣਾਈ ਹੈ ਜੋ ਉਪਲੱਬਧ ਸਾਧਨ ਦੇ ਨਾਲ ਸੰਕੁਚਿਤ ਕਰਨਾ ਸੌਖਾ ਬਣਾਉਂਦੀ ਹੈ. Gzip ਅਤੇ bzip2 ਦੇ ਹੁਕਮ ਸਿੰਗਲ ਫਾਇਲਾਂ ਤੇ ਕੰਮ ਕਰਦੇ ਹਨ ਜਦਕਿ zip ਕਮਾਂਡ ਫੋਲਡਰ ਦੇ ਵਿਰੁੱਧ ਕੰਮ ਕਰ ਸਕਦੀ ਹੈ.

Tar ਕਮਾਂਡ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਮੈਂ ਇੱਕ ਅਜਿਹੀ ਫਾਇਲ ਬਣਾਈ ਹੈ ਜਿਸ ਵਿੱਚ ਅਣ-ਪ੍ਰਭਾਸ਼ਿਤ ਫਾਰਮੈਟ ਵਿੱਚ ਸਾਰੇ ਫੋਲਡਰ ਅਤੇ ਫਾਇਲਾਂ ਸ਼ਾਮਿਲ ਹਨ.

ਮੈਂ ਇਸ ਟੈਸਟ ਵਿੱਚ ਕਈ ਚੀਜ਼ਾਂ ਦੀ ਨਿਗਰਾਨੀ ਕਰਨ ਜਾ ਰਿਹਾ ਹਾਂ:

ਡਿਫਾਲਟ ਕੰਪਰੈਸ਼ਨ

ਟੂਲ ਫਾਇਲ ਆਕਾਰ ਲਿਆ ਗਿਆ ਸਮਾਂ
ਸ਼ੁਰੂਆਤੀ ਫਾਈਲ 1333084160 0
ਜ਼ਿਪ 1303177778 1 ਮਿੰਟ 10 ਸਕਿੰਟ
gzip 1303177637 1 ਮਿੰਟ 35 ਸਕਿੰਟ
bzip2 1309234947 6 ਮਿੰਟ 5 ਸਕਿੰਟ

ਵੱਧ ਤੋਂ ਵੱਧ ਕੰਪਰੈਸ਼ਨ

ਟੂਲ ਫਾਇਲ ਆਕਾਰ ਲਿਆ ਗਿਆ ਸਮਾਂ
ਸ਼ੁਰੂਆਤੀ ਫਾਈਲ 1333084160 0
ਜ਼ਿਪ 1303107894 1 ਮਿੰਟ 10 ਸਕਿੰਟ
gzip 1303107753 1 ਮਿੰਟ 35 ਸਕਿੰਟ
bzip2 1309234947 6 ਮਿੰਟ 10 ਸਕਿੰਟ

ਸਭ ਤੋਂ ਤੇਜ਼ ਕੰਪਰੈਸ਼ਨ

ਟੂਲ ਫਾਇਲ ਆਕਾਰ ਲਿਆ ਗਿਆ ਸਮਾਂ
ਸ਼ੁਰੂਆਤੀ ਫਾਈਲ 1333084160 0
ਜ਼ਿਪ 1304163943 1 ਮਿੰਟ 0 ਸਕਿੰਟ
gzip 1304163802 1 ਮਿੰਟ 15 ਸਕਿੰਟ
bzip2 1313557595 6 ਮਿੰਟ 10 ਸਕਿੰਟ

ਸੰਖੇਪ

ਫਾਈਨਲ ਟੈਸਟ ਦੇ ਆਧਾਰ ਤੇ ਇਹ ਸਪੱਸ਼ਟ ਹੁੰਦਾ ਹੈ ਕਿ bzip2 ਦੂਜੇ 2 ਕੰਪਰੈਸ਼ਨ ਟੂਲਸ ਦੇ ਰੂਪ ਵਿੱਚ ਉਪਯੋਗੀ ਨਹੀਂ ਹੈ. ਫਾਈਲਾਂ ਨੂੰ ਸੰਕੁਚਿਤ ਕਰਨ ਲਈ ਲੰਬੇ ਸਮਾਂ ਲੱਗਦਾ ਹੈ ਅਤੇ ਫਾਈਨਲ ਫਾਈਲ ਅਕਾਰ ਵੱਡਾ ਹੈ.

ਜ਼ਿਪ ਅਤੇ ਜੀਪੀਪ ਵਿਚਲਾ ਅੰਤਰ ਬਹੁਤ ਨਾਜ਼ੁਕ ਹੈ, ਅਤੇ ਜਦੋਂ gzip ਆਮ ਤੌਰ 'ਤੇ ਚੋਟੀ' ਤੇ ਆ ਜਾਂਦਾ ਹੈ, ਵੱਖ-ਵੱਖ ਓਪਰੇਟਿੰਗ ਸਿਸਟਮਾਂ ਵਿਚ ਜ਼ਿਪ ਫਾਰਮੈਟ ਵਧੇਰੇ ਆਮ ਹੁੰਦਾ ਹੈ.

ਇਸ ਲਈ ਮੇਰਾ ਫ਼ੈਸਲਾ ਇਹ ਹੈ ਕਿ ਯਕੀਨੀ ਤੌਰ 'ਤੇ ਜ਼ਿਪ ਜਾਂ ਜੀਪੀਪ ਵਰਤਣਾ ਹੈ ਪਰ ਹੋ ਸਕਦਾ ਹੈ ਕਿ ਬਜ਼ੀਪ 2 ਦਾ ਦਿਨ ਵੀ ਹੋਵੇ ਅਤੇ ਇਤਿਹਾਸ ਨੂੰ ਸੀਮਤ ਕਰਨ ਦੀ ਜ਼ਰੂਰਤ ਹੈ.